NoSQL 在近几年非常流行,分为四大类

2019-12-03  本文已影响0人  帶頭二哥
分类 代表数据库 应用场景 特点
键值型(Key-Value) RedisRiak 内容缓存,主要用于处理大量数据的密集IO型高访问负载。 键值数据库是形式最简单的NoSQL,数据中的每一个值(value)都有专门的键(key)与之匹配,能够实现针对相对简单数据集的超快应用性能,查找速度非常快。
文档型 (Document) MongoDBCouchDB Web应用,收集和处理来自网页和移动应用的数据。 文档数据库以类似文档的结构存储数据,可以采用无模式的形式,数据结构要求不严格,表结构可变。
列存储 (Big tables) HBaseCassandra 通常应用于互联网搜索、其他大规模的网页应用和PB级数据的分析应用。 以列簇式存储,将同一列数据存在一起,在处理大数据集的时候,就可以具备更高的性能和扩展性(如HBase+Hadoop架构)。
图形 (Graph) Neo4JGraphDB 社交网络,推荐系统等,专注于构建关系图谱。 类似于图的结构存储数据,可以利用图结构相关算法,便于探索数据之间的联系。
上一篇下一篇

猜你喜欢

热点阅读