当前,我们正在使用单个redis实例(使用了字符串数据结构,在这里我能够使用“ get key”和“ mget key1 key2”来获取数据)。要缩放现在创建的redis集群的Redis,我会收到以下错误:ERR CROSSSLOT Keys in request don't hash to the same slot
。
如果我给#标签,则所有数据都存储在一个插槽中。所有其他插槽均未使用。 我是Redis的新手,请提出一个解决方案,如何利用所有插槽。预先感谢。
答案 0 :(得分:0)
RTFM:https://redislabs.com/blog/redis-clustering-best-practices-with-keys/
键被散列。使用散列会强制使用相同的散列结果(即插槽),以便可以执行多个命令操作。