data-structures - Redis Cluster 如何处理排序集 ZSET(和其他)的复制?

标签 data-structures redis sortedset

Redis Cluster 支持排序集。如果与复制因子 > 1 一起使用,复制登录将如何实现?主节点是否会将针对排序集应用的所有操作转发到副本节点,或者是否存在其他机制(例如,每次发生更改时都通过网络复制整个集)?

子问题:这种复制的可靠性如何?它如何针对频繁访问和巨大的排序集进行扩展?

最佳答案

Redis 的复制是基于操作的,这意味着从服务器从主服务器获取写入命令流。复制机制与集群功能无关,无论是在集群中使用还是在独立的 Redis 服务器中使用,其工作原理都是相同的。

复制非常可靠,但请注意它是异步的。

关于data-structures - Redis Cluster 如何处理排序集 ZSET(和其他)的复制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30416480/

相关文章:

php - 使用 php 将数组附加到 redis 中的现有键

redis - 如何从 Redis 中的 SortedSet 获取上限分数(分数和成员)?

node.js - 使用 Redis 和 Nodejs 创建 Restful API

Python redis 客户端 zrangebylex

java - 当不再需要时,是否需要手动处理 java 树结构?

php - Laravel Redis session 驱动程序 - Redis session 不一致

laravel - 查看一秒内处理了多少个Job?

algorithm - 根据给定索引重新排序数组

java - Java API 或开源库是否提供具有恒定时间查找的类似 TreeMap 的数据结构?

performance - 智能纯功能集