【发布时间】:2013-05-13 17:45:21
【问题描述】:
目前我们的系统使用 PostgreSQL,但是我们似乎已经突破了它的能力极限。我们的一些表需要每秒处理超过 100 次读/写操作,因此可能是时候在多台机器上水平扩展了。
有很多使用 GAE 的 Big Table 的经验。 Big Table 有丰富的查询选项。例如,可以对列表数据字段进行查询。 Cassandra 应该是基于 Big Table 的,但如果我理解正确的话,对于 Cassandra,我们实际上必须在 Cassandra 之上自定义编码一个使用和维护索引表的层。
如果有一个可用的开源数据库,我们不必为维护索引表、之字形合并连接等构建自己的自定义逻辑,那就太好了...
Cassandra 是这里的好人选吗?或者有没有可能被认为更好的?
【问题讨论】:
标签: cassandra hbase bigtable horizontal-scaling