非关系型数据库分类
键值型数据库,代表: Redis
键值数据库将数据存储为键值对集合,其中键作为唯一标识符。键和值都可以是从简单对象到复杂复合对象的任何内容。
文档型数据库,代表:MongoDB
在文档数据库中,文档是处理信息的基本单位。一文档可以很长、很复杂、可以无结构,与字处理文档类似。一个文档相当于关系数据库中的一条记录。
列存储数据库,代表:HBase
以列相关存储架构进行数据存储的数据库, 适合大批量数据的处理。
图数据库,代表:InfoGrid
最近越来越火的非关系型数据库,应用图形理论存储实体之间的关系信息。
非关系型数据库设计原则
HBase和MongoDB的对比
数据模型对比
系统架构对比
HBase
MongoDB
实际操作对比
性能对比
适用场景对比
HBase
MongoDB