我想知道 DynamoDB 或 SimpleDB 是否可以取代我的 MongoDB 用例?这是我使用 MongoDB 的方法
- 15k 个条目,我每小时添加 200 个条目
- 15 列,每列都使用 (ensureIndex) 进行索引
- 一半的列是整数,其他是文本字段(基本上不超过 10 个唯一值)
- 我每小时运行大约 10k 次数据库读取,现在使用 MongoDB 读取速度非常快。这是一个在线约会网站。因此,平均 Mongo 查询是在 2 列(例如年龄和身高)上进行范围搜索,“IN”搜索大约 4 列(例如种族是 A、B 或 C……宗教是 A、B、 ro C)。
- 我非常频繁地使用限制和跳过(例如,让我获得前 40 个条目,接下来的 40 个条目等)
- 我使用 perl 来读/写