redis - 直接从 Redis 集群中的副本读取

标签 redis replication partitioning redis-cluster

我想直接从 Redis 集群内的副本读取,但即使 key 实际存在于 Redis 节点内,我也会被重定向。

redis cluster replica read

检查 READONLY command文档。然而,that is seemed to be ignored在 Redis 集群的情况下。

我应该如何配置 Redis 集群,以便我可以直接从副本节点读取哈希槽的读取问题?在这种情况下,我可以读取过时的数据。

最佳答案

READONLY command (以及抵消它的 READWRITE command)适用于集群环境中的每个连接。

同时 READWRITE是默认行为,为了改变你需要调用 READONLY在您正在使用的连接的上下文中。

关于redis - 直接从 Redis 集群中的副本读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55087932/

相关文章:

java - 完成java测试代码后有什么方法可以回滚redis数据吗?

java - 使用Redis或其他DB时应在获取之前调用hasKey方法

MySQL远程连接(复制)

java - 区间分区的生产者-消费者

nosql - Redis:是否可以在不使用集合的情况下获取值?

Docker - celery 无法连接到redis

postgresql - postgres 流式复制 - 仅从属索引

php - 禁用某些 MySQL 查询的复制

oracle - 如何在有2个外键的表中使用Oracle "partitioning by reference"?

Azure 事件中心通过分区进行流分析