我的要求 -
问题 - 浏览REDIS客户端,吹嘘实现一致的哈希--JEDIS等。它们似乎将shardinfo的密钥存储在内存中,因此不确定啊[1]会起作用。
答案 0 :(得分:3)
答案 1 :(得分:2)
Redis没有真正的分布式解决方案,Redis Cluster尚未推出。您可以master-slave replication来提供更高的性能和可靠性。但是所有诸如“如果旧主人离线则自动选择新主人”之类的东西都应该手动完成。
答案 2 :(得分:0)
另一个示例REDIS sharding at CRAIGLIST的示例,其中它们在一致的哈希环上具有虚拟节点名称,并且可以在不重新分片/混洗的情况下使容量加倍。
答案 3 :(得分:0)
Redis群集实施正在进行中,也正在进行beta测试。但是它现在不稳定,但你可以尝试一下。 http://redis.io/topics/cluster-spec
还有另一个选项Sharded Jedis Pool。 https://github.com/xetorthio/jedis/wiki/AdvancedUsage