在我的Redis DB中,我有许多prefix:<numeric_id>哈希值.
有时我想以原子方式清除它们.如何在不使用分布式锁定机制的情况下执行此操作?
我试图在Redis上一次插入多个键/值(一些值是集合,一些是哈希),我得到这个错误:ERR CROSSSLOT Keys in request don't hash to the same slot.
我不是这样做的,redis-cli而是来自需要将多个键/值写入redis集群的Go代码.我在代码中看到其他地方以这种方式完成多个键值,我不明白为什么我的工作不起作用.没有此错误的哈希要求是什么?
谢谢
我已经在这个问题中尝试过方法,但是由于我在集群模式下工作,因此它不起作用,redis告诉我:
(错误)CROSSSLOT请求中的键未哈希到同一插槽