我有一个拥有 1 亿数据并且还在不断增长的应用程序。我想在它撞到墙上之前扩大规模。
我一直在阅读有关可以有效处理大数据的 nosql 技术的资料。
我的需求:
读比写多。但写的数量也很大(读:写= 4:3)
您能解释一下 HBase、Hypertable 和 Cassandra 之间的区别吗?哪一个符合我的要求?
我有一个拥有 1 亿数据并且还在不断增长的应用程序。我想在它撞到墙上之前扩大规模。
我一直在阅读有关可以有效处理大数据的 nosql 技术的资料。
我的需求:
读比写多。但写的数量也很大(读:写= 4:3)
您能解释一下 HBase、Hypertable 和 Cassandra 之间的区别吗?哪一个符合我的要求?
HBase 和 Hypertable 都需要 hadoop。如果您不使用 Hadoop(例如需要解决与 map/reduce 相关的问题) - 我会选择 cassandra,因为它是独立的
如果您已经拥有数据Hive是您的应用程序的最佳解决方案,或者您从头开始开发应用程序,请查看下面的链接,该链接解释了 nosql 世界的概述
http://www.vineetgupta.com/2010/01/nosql-databases-part-1-landscape/