2019年最受程序员欢迎的10大非关系型(NoSQL)数据库( 四 )

NoSQL数据库类型

文档数据库——这些数据库通常将每个键与称为文档的复杂数据结构配对 。 文档可以包含键数组对、键值对甚至嵌套文档 。 示例:MongoDB、Apache CouchDB、ArangoDB、Couchbase、Cosmos DB、IBM Domino、MarkLogic、OrientDB 。

键值存储——每个单独的项都存储为键值对 。 键值存储是所有NoSQL数据库中最简单的数据库 。 示例:Redis Memcached Apache Ignite Riak 。

宽列存储——这些类型的数据库针对大型数据集上的查询进行了优化 , 它们将数据列存储在一起 , 而不是行 。 示例:Cassandra , Hbase , Scylla 。

图形存储——这些存储关于图形、网络的信息 , 例如社会关系、路线图、交通链接 。 示例:Neo4j , AllegroGraph 。

2019最佳NoSQL数据库

MongoDB:是一个面向文档的开源NoSQL数据库 。 MongoDB使用JSON之类的文档来存储任何数据 。 它是用c++写的 。

Cassandra:是Facebook为收件箱搜索开发的 。 Cassandra是一个用于处理大量结构化数据的分布式数据存储系统 。

推荐阅读