node.js - Nodejs 连接到 AWS ElasticCache 复制组

标签 node.js amazon-web-services redis

我有一个 Redis 复制组,其中有 1 个主 Node 和 2 个从 Node 。从 Node 是只读的。我正在使用 node_redis 连接到 Redis 端点。

现在我希望我的应用程序只连接到从 Node 以进行任何读取查询,并且只有写入查询应该转到主 Node 。我是否必须在我的应用程序中进行任何更改才能连接,或者我可以连接到主 Node 并且弹性缓存会自动将读取查询重定向到从 Node ?

最佳答案

如果用于非关键目的,请将“读取查询”指向从属 Node 的“端点”。

另一点需要注意的是,Slave Node 中的数据“可能”是陈旧的 请记住,主 Node 也可用于“读取”

关于node.js - Nodejs 连接到 AWS ElasticCache 复制组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44675595/

相关文章:

python - Celery 与 Django 中的 Redis 代理 : tasks successfully execute, 但仍然存在太多持久的 Redis key 和连接

java - 键的 Jedis Pub/Sub 值

spring - 使用 RedisTemplate (Spring) 存储不同的数据

node.js - 在 ExpressJS/NodeJS 中移动文件

javascript - Node.js:从 POST 请求中获取响应主体

amazon-web-services - 使用cloudformation调整ec2实例的根卷大小

amazon-web-services - AWS CDK 使用角色部署

javascript - 如何在查询中从表中获取属性?

javascript - 从 CheerioJS DOM 对象中检索所有标签名称

amazon-web-services - 有没有办法将 AWS IAM 与 LDAP 服务器连接起来?