海量数据的查询、大量级联表的操作、机器扩容等等问题让传统的RDMS很吃力,于是转向了NOSQL领域。
常规关系型数据库每秒可支持数千至万次的查询;内存数据库可以支持几万次到10万次查询;而key/value数据库建立在廉价的PC机上面,可以支持百万次的查询。
key/value数据库表的设计不需要遵守严格的数据模式,是自由的。
Hadoop:实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS,以及MapReduce处理模型。对应到odis(ODFS、cowork)。
HBase: 基于Bigtable的开源实现,HBase在Hadoop之上提供了类似于Bigtable的能力,对应到OMAP。