BigTable和MongoDB介绍
BigTable是非关系的数据库。
是一个稀疏的、分布式的、持久化存储的多维度排序Map。
特点:
1、适合大规模海量数据,PB级数据;
2、分布式、并发数据处理,效率极高;
3、易于扩展,支持动态伸缩;
4、适用于廉价设备;
5、适合于读操作,不适合写操作。
6、不适用于传统关系数据库;
BigTable两个开源实现:
HBase:Java语言开发
Hypertable:Boost C++开发
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。