我正在尝试提高将数据写入redis集群的性能。我们计划从 redi-sentinel 迁移到集群模式以实现可扩展性。
但是,与redis-sentinel相比,写操作的性能要差很多。我们在redis-sentinel中利用了管道,但集群模式不支持管道。
因此,我正在考虑将前往同一节点的所有密钥分组,并使用管道将批次发送到该特定节点。
所以,我想知道如何知道/计算(在写入集群之前)特定密钥将写入哪个节点/插槽?
redis jedis redis-sentinel redis-cluster
jedis ×1
redis ×1
redis-cluster ×1
redis-sentinel ×1