多模型数据库

✍ dations ◷ 2025-06-20 04:30:22 #多模型数据库

多模型数据库 (Multi-model database), 是下一代新型数据库,与传统的数据库系统只支持单一数据模型不同,多模型数据库是一种在统一、综合的平台下同时支持多种不同的数据模型的数据库,这些数据模型可包括传统的关系模型和NoSQL数据模型 (文档模型,键值模型,图模型),一个重要的特性是,多模型数据库拥有自己的一种或多种查询语言,可以非常灵活的方式访问多种不同数据模型,甚至是跨模型的JOIN操作,这使得数据组织,存储,操作较以往更加灵活,便捷。 值得一提的是,许多关系和非关系数据库正在通过扩展对其他数据模型的支持转变为多模型数据库。

1970年,埃德加.科德设计发明了关系数据模型,此后关系数据模型开始流行起来,并逐渐变为数据库模型的代表,然而由于业界对水平可扩展性和容错性的需求持续增长,在2009年,NoSQL 数据库(非关系性数据库)成为了主流,总体来说,NoSQL 数据模型可分为文档模型,图模型,键值模型和列模型四大类。多模型数据库是一个可以储存、索引以及查询多种数据模型的数据库。 一般来说,数据库只支持一个唯一的数据模型,例如支持关系模型的关系数据库,面向文档的数据库,图数据库,RDF数据库。 我们把支持多种数据模型的数据库称之为多模型数据库。自1970年代,关系模型取代层次模型以来,关系模型和第三范式被默认为数据库存储的标准模式,然而,2009年NoSQL运动的兴起,使得文档模型、图模型、键值模型变得流行起来,同时,我们也可以认为地理空间数据,时序数据,和文本数据也属于数据模型的范畴,尽管索引和查询文本数据也属于搜索引擎操作。多模式数据库概念的提出,可追溯到1990年代初期的对象关系数据管理系统 (ORDBMS),更往前追溯,可以与1980年代初期的联合集成数据库管理系统相关 。通过向数据库内核融入特定数据类型、函数和索引实现,对象关系数据管理系统可以管理不同类型的数据,如关系、对象、文字和空间数据类型 。 此外,在多模型数据库出现之前,有一种名为"多类共存 (polygolt persistence)"的多模型管理技术,这种技术的主要思想是通过集成使用多个不同数据模型的数据库产品来实现支持多模型管理功能,每一种数据库管理一种数据模型,然而这种策略有两个主要缺点,一是它导致了数据管理操作复杂性的增加,二是它缺乏对不同数据存储的一致性保证,多模式数据库的出现弥补了这两个缺点,由于它使用一个综合的数据存储平台和统一的数据查询语言,不仅减少了业务操作复杂性,而且还保证了数据的一致性。

不同的多模型数据库通过不同的底层架构来实现多模型数据管理,总体来说,目前有两种实现多模型存储的方法,一是通过一个原生存储引擎存储主数据模型,然后扩展实现支持其他数据模型,例如某些产品用文档实现主存储,然后使用文档之间的连接来实现图模型。二是在所有数据模型上层增加一层中间层来集成所有操作,这样每一个数据模型都需要有一个自己的处理模块。

相关

  • 消毒消毒(Disinfection)是利用化学品或其他方法消灭大部分微生物,使常见的致病细菌数目减少到安全的水平。然而,与杀菌(Sterilization)相比,部分细菌孢子、滤过性病毒、结核杆菌及真菌
  • 格里菲斯实验格里菲斯实验(Griffith's experiment),又称格里菲斯转型实验,是由弗雷德里克·格里菲斯(Frederick Griffith)在1928年利用肺炎链球菌与老鼠所进行的一系列生物学实验。实验结果显
  • 故障检测和隔离故障检测和隔离(Fault detection and isolation,FDI)是控制工程中的子领域,主要是监控系统,在故障发生时可以识别,并且准确指出故障的种类以及出现位置。有两种进行故障检测和隔离
  • 俄罗斯联邦安全会议俄罗斯联邦安全会议(俄语:Совет Безопасности Российской Федерации,缩写СБ РФ)是一个直属于俄罗斯联邦总统的组织,主要任务在于为总统
  • 金·诺瓦克金·诺瓦克(英语:Kim Novak,1933年2月13日-),本名:玛丽莲·宝琳·诺瓦克(Marilyn Pauline Novak)是一位美国电影演员,也是1950年代最受欢迎的演员之一,最知名的演出是阿尔弗雷德·希区
  • 德川家千代徳川 家千代 日本江户幕府第6代将军・德川家宣次男。第7代将军・德川家继的异母兄。宝永4年(1707年)7月10日、为家宣与侧室・于古牟之方(法心院)之间的孩子、出生于江户城西之丸
  • 移动虚拟运营商移动虚拟运营商(Mobile virtual network operator,MVNO)是指不拥有无线网络基础设施,向消费者提供无线通信服务的电信运营商。移动虚拟运营商向传统运营商批发通信服务后,制定具
  • 夜半歌声 (1995年电影) 《夜半歌声》(英语:)为1995年于仁泰执导之电影,翻拍自1937年民国电影《夜半歌声》。1936年的上海,青年演员宋丹平(张国荣饰)因主演歌剧迷倒成千上万女性,但对她们他均不动心,只与清
  • 洞穴奇案洞穴奇案(英语:The Case of the Speluncean Explorers)是著名法学家富勒提出的法律虚拟案例,是一宗同类相食案,并牵涉陷入绝境、抽签、公众同情、政治因素、紧急避险抗辩及赦免等
  • 《敦刻尔克》获奖名单《敦刻尔克》是克里斯托弗·诺兰自编自导并与夫人艾玛·托马斯制片的2017年史诗战争片,从海陆空三大角度聚焦第二次世界大战敦刻尔克战役。电影群星荟萃,主要演员包括菲恩·怀特海德、汤姆·格林-卡尼、杰克·洛登、哈里·斯泰尔斯、阿奈林·巴纳德、詹姆斯·达西、贝瑞·柯根、肯尼斯·布莱纳、基利安·墨菲、马克·里朗斯、汤姆·哈迪。汉斯·季默谱写电影配乐,李·史密斯剪辑,亚历克斯·吉普森、理查德·金、格雷格·兰德克、加里·瑞佐、马克·韦恩加滕负责音效。影片2017年7月13日在伦敦莱斯特广场奥迪安电影院首映。华纳兄弟7