0
我正试图在Redis中实现杜鹃过滤器。我到现在为止工作得很好,只是它在一个节点上插入所有的值,即使在集群上工作也是如此。在Redis的多个节点上实现杜鹃过滤器
为了在多个节点上实现它,我正在考虑使用一些散列函数将不同的元素引导到不同的节点。在Redis中是否有任何命令或函数调用允许使用其密钥或编号或甚至特定插槽强制元素到特定节点?
仅供参考,this is the implementation of cuckoo filter我一直到现在。另外,Redis中的分布式节点上是否存在Cuckoo Filter或Bloom Filter的现有实现?
您只能强制给定的密钥散列到同一个节点,这可能通过'hash标签'。例如,两个键'foo {zap}'和'bar {zap}'将散列到相同的散列槽,因为'{}'中的字符串是相同的。 – antirez