当前位置: 首页 > 知识库问答 >
问题:

集群模式下的Redis流

刘弘新
2023-03-14

Redis streams是否受益于群集模式?假设您有10个流,它们是分布在集群中还是全部分布在同一个节点上?我计划使用Redis streams实现真正的高吞吐量(每秒200万条消息),因此我担心Redis streams在这种规模下的性能。

如果Redis streams不能在集群模式下进行开箱即用的扩展,那么任何关于水平扩展Redis streams的指导都会非常棒。

共有1个答案

彭阳荣
2023-03-14

它们是分布在集群中还是全部分布在同一个节点上?我

这取决于这些流的键。Redis Cluster根据每个流的密钥分发这些流。如果这些键具有相同的哈希标记,则它们将位于同一节点上。否则,将使用密钥的CRC16来分发流。查看此项了解详细信息。

 类似资料:
  • 我是Docker Swarm的新手。我试图用compose文件在Docker swarm上部署redis集群。我希望redis集群使用端口6380,所以我配置了端口,并让它在compose文件中挂载redis配置文件。 但是当我运行时,我得到了一个错误的声明,“对不起,集群配置文件redis-node.conf已经被不同的Redis集群节点使用了。请确保不同的节点使用不同的集群配置文件。” 这是我

  • 我有1个VPC——在1个EC2实例(amazon ami)和1个Redis(支持群集模式)下,使用Auth(密码)和对所有IP:端口开放的安全组(仅用于测试)——设置非常简单。 telnet在我的EC2实例(配置endpoint)的6379端口工作 无法使用Redis CLI连接到Redis服务器-无论是配置endpoint还是节点endpoint都无关紧要;使用v.5.0.4版本的Redis C

  • Redis 集群(Redis Cluster) 是 Redis 提供的分布式数据库方案。 既然是分布式,自然具备分布式系统的基本特性:可扩展、高可用、一致性。 Redis 集群通过划分 hash 槽来分片,进行数据分享。 Redis 集群采用主从模型,提供复制和故障转移功能,来保证 Redis 集群的高可用。 根据 CAP 理论,Consistency、Availability、Partition

  • 为 Redis 自带的主从复制提供主从切换方案。 2. TwenProxy 3. Redis Cluster 4. Codies 参考资料 Redis 集群方案

  • 我想从节点endpoint的角度来理解故障转移案例https://forums.aws.amazon.com/,案件的IP地址 主故障切换和副本升级 副本故障切换 该配置被禁用为群集模式:只有1个碎片(1个主碎片和2个副本)启用了多个AZ。比如- 问题- 节点endpoint是DNS名称吗? 已在IP地址级别或节点endpoint级别处理故障转移? 故障转移后,主endpoint可以指向不同的节点

  • 我已经成功地在一个redis实例中使用multi和exec功能在redis中实现了(并测试了)事务操作。但是,在集群安装程序中运行的相同代码出错,出现以下异常消息。我使用spring-data-redis-1.8.1.release和jedis-2.9.0。 当前在集群模式下的spring data redis中是否支持事务(multi、exec)?如果是的话,我错过了什么?如果没有,是否有任何解