对于AWS Elastic Redis Global Cache,我们是否需要再次创建用户和用户组,甚至在次要区域中也需要再次创建

问题描述 投票:0回答:1

我已经创建了用户和用户组列表,并将其与redis全局数据存储主集群(自行设计的复制组集群)相关联,为了访问辅助区域,我是否也需要在该区域中创建单独的用户和用户组。次要区域是否仅是只读副本,或者我们也可以执行写入操作,即它们是否启用了写入转发到主要区域的写入器实例以执行写入操作,或者它们只是只读副本,因此只能对它们执行 get 函数

虽然我已阅读文档,但我需要更多说明

amazon-web-services redis usergroups elastic-cache
1个回答
0
投票

根据我使用 AWS Elasticache Redis 的经验,当您拥有具有主集群和辅助区域的 Redis 全局数据存储时,以下是您需要注意的一些关键点。

  • 您只需在主集群中创建用户和用户组即可。这些用户和用户组将自动复制到次要区域。

  • 次要区域通常是只读的。这意味着您可以在次要区域上执行读取操作(GET 函数)。

  • 在辅助区域上无法进行直接写入操作(例如 SET 函数)。但是,某些设置允许写入转发,其中写入操作从次要区域转发到主要区域的写入器实例。检查您的特定 Redis 配置和文档,以确认是否启用了写转发。

综上所述,辅助区域不需要再次创建用户和用户组,一般情况下辅助区域仅用于读取操作。如果启用写转发,您可以执行将被重定向到主要区域的写操作。

© www.soinside.com 2019 - 2024. All rights reserved.