Redis streams是否受益于集群模式?假设您有10个流,它们是分布在群集上,还是全部分布在同一个节点上?我计划将Redis streams用于非常高的吞吐量(2m+消息/秒),所以我担心Redis streams在这种规模下的性能。
任何关于水平扩展Redis流的指导都将是很棒的,如果它不是在集群模式下扩展的话。
发布于 2021-07-06 09:30:01
它们是分布在群集上,还是全部分布在同一节点上?我
这取决于这些流的密钥。Redis集群根据每个流的key对这些流进行分发。如果这些key具有相同的散列标签,则它们将位于同一节点上。否则,它将使用密钥的CRC16来分发流。有关详细信息,请查看this。
https://stackoverflow.com/questions/68263440
复制相似问题