【发布时间】:2012-06-10 17:02:36
【问题描述】:
我有一个包含 1 亿数据并且还在不断增长的应用程序。我想在它撞墙之前扩大规模。
我一直在阅读有关可以有效处理大数据的 nosql 技术的资料。
我的需求:
读取次数多于写入次数。但写入次数也非常多(read:write=4:3)
您能否解释一下 HBase、Hypertable 和 Cassandra 之间的区别?哪一个符合我的要求?
【问题讨论】:
-
您的问题不适合 SO。我还要说,对于任何合理的持久性存储机制,无论是 NoSQL 还是 RDBM,1 亿行都不是一个可观的数据量。您还需要明确要求,例如从可用性、一致性和分区容限中选择两个。
-
为什么不合适...可能是因为 SO 在可用性、一致性和分区容错性方面失败
-
这不太合适,因为 SO 是关于解决编码问题的。更高级别的设计问题更适合programmers.stackexchange.com。如果您的问题被移到那里,如果您需要存储,这将有助于澄清一些特征。
-
我对 HBase 或 Hypertable 了解不多,但我们正在使用 Cassandra 并每天插入超过 2 亿条记录。我们每天加载这些数据一次,对我们来说效果很好。跨度>
标签: nosql cassandra hbase hypertable