Multi-model Databases: A New Journey to Handle the Variety of Data 是一篇发表在顶级SCI期刊 “ACM COMPUTING SURVEY”的杰出论文。论文篇幅很长,全文共38页,需要详细内容的可以评论私发。文章的核心词汇是“Multi-model Databases”。字面翻译是多模型数据库。为了避免因为误认而导致的对于读者时间的浪费,这篇文章的内容将会以论文的形式布局。
Catalogs
Introduction
文章首先区分了两个概念," multi-modal databases “和” multimodel databases "
It is worthy to mention the difference between multi-modal databases and multimodel databases. The former means the multi-media databases where the types of data may include speech, images, videos, handwritten text and fingerprints. But the latter stands for a system to manage data with different models such as relational, tree, graph and object models. The scope of this survey restricts to the latter one, i.e. multi-model databases.
于区别处显真章。" multi-modal databases “指的是,存储了不同类型数据的数据库包括演讲、图片、音频,文字,关键在于数据的种类不同。而” multimodel databases"指的用不同的内在数据关系存储数据,例如以关系型、树形、图谱型等,关键在于数据存储的逻辑模型不同。
目前数据库有多少种存储的逻辑模型呢?主要有以下几种
- releationa
- column
- key/valye
- document
接着例举了这几种典型的逻辑模型中有代表性的DBMS(数据库管理系统,诸如Cosmos DB,MySQL等)。
强调了定义后,文章主要的内容是介绍了当前(该文章发表与2019年)几种流行的multi-modal databases。分别介绍了其发展史,并根据几种指标来对提到的几种数据库做了横向的对比,其中涉及到的指标有:
- type:releational,column,key/valye,document
- Supported formats:relational, key/value, JSON, XML,RDF(Resource Description Framework),document