【发布时间】:2011-02-22 23:28:46
【问题描述】:
我正在评估什么可能是最好的迁移选项。
目前,我在一个分片 MySQL(水平分区)上,我的大部分数据都存储在 JSON blob 中。我没有任何复杂的 SQL 查询(自从我对我的数据库进行分区后就已经迁移走了)。
现在,MongoDB 和 Cassandra 似乎都是可能的选择。我的情况:
- 每个查询中的读取次数较多,写入次数较少
- 不担心“大规模”可扩展性
- 更关心简单的设置、维护和代码
- 最大限度地降低硬件/服务器成本
【问题讨论】:
-
提供了官方的性能基准统计数据。 Cassandra vs MongoDB vs HBase
-
>每个查询中的大量读取,较少的常规写入 => 寻找 CQRS(将您的读取与写入分开,可能没有事件源但检查您是否可以更新您的读取模型异步 .. 同步可能有效太..这取决于您的用例)
-
这实际上是一个很好的问题。我想知道它是否有更新版本?这个现在很老了
标签: mongodb database-design cassandra database