目前我们的系统使用PostgreSQL,但我们似乎已经推动了其功能的极限.我们的一些表需要每秒处理100多个读/写操作,因此可能需要在多台机器上水平扩展.
有很多使用GAE Big Table的经验.Big Table有很多查询选项.例如,可以对列表数据字段进行查询.Cassandra应该基于Big Table,但是如果我理解正确的话,对于Cassandra,我们实际上必须在Cassandra上自定义一个使用和维护索引表的层.
如果有一个开源数据库可用,我们没有必要构建我们自己的自定义逻辑来维护索引表,Zig-zag合并连接等等,这将是很好的...
卡桑德拉是个好人吗?或者有哪些可能被认为更好?