这是我的场景:
十几个客户从类似 memcached 的存储中读取数据。
只读访问
50K 获取/秒
99.999% 的可用性
3 亿条记录,每条 100 字节
如果其中一个商店出现故障,系统应该能够自动切换到另一个副本。当需要更新时,系统应该能够在不影响客户端的情况下快速重新加载数据。
是否存在满足这些要求的现有解决方案?我已经评估了 memcached、velocity 并审查了一堆其他项目(anti-rdbms-a-list-of-distributed-key-value-stores)。我更喜欢在 Windows x64 上运行的东西,但如果有开箱即用的东西可以支持我的要求,我不会回避 *nix。付费产品还可以。质量非常重要,不能依赖半生不熟的测试版。
谢谢!