NoSQL数据库

2018-04-08  本文已影响14人  梦云之巅

NoSQL数据库的四大分类和典型代表

类型 相关产品 优势 劣势 数据模型 应用场景
键值(Key-Value)存储数据库 Redis等 查询速度快 存储的数据缺少结构化 列存储数据库 一系列键值对 缓存
列存储数据库 HBASE 查找速度快,可扩展性强,更容易进行分布式扩展 功能相对局限 以列簇式存储,将同一列数据存在一起 分布式的文件系统
文档型数据库 MongoDB 数据结构要求不严格 查询性能不高,而且缺乏统一的查询语法 一系列键值对 web应用(与Key-Value类似,Value是结构化的,不同的是数据库能够了解Value的内容)
图形(Graph)数据库 Neo4J, InfoGrid, Infinite Graph 利用图结构相关算法。比如最短路径寻址,N度关系查找等 很多时候需要对整个图做计算才能得出需要的信息,而且这种结构不太好做分布式的集群方案 图结构 社交网络,推荐系统等。专注于构建关系图谱

NoSQL数据库有哪些优势

NoSQL数据库有哪些劣势

NoSQL数据库的一些应用场景

参考与菜鸟教程

上一篇 下一篇

猜你喜欢

热点阅读