标签: redis jedis
我试图弄清楚在Jedis中使用ShardedJedis类时,决定redis节点存储数据背后的逻辑究竟是什么。 用于在节点之间分配数据的算法究竟是什么?
答案 0 :(得分:1)
如果你检查the source code,你会看到Jedis通过散列整个密钥的名称进行分片。相关函数称为'getShard'和'getShardInfo'(第77-87行)。