本页面介绍了可用于 Memorystore for Redis 集群的读取政策。如需了解如何使用特定的读取政策连接到实例,请参阅连接到 Memorystore for Redis 集群实例。
阅读政策
Memorystore for Redis 集群提供 3 种不同的读取政策。
政策名称 | 端点类型 | 端口 |
---|---|---|
主要读取政策 | 读/写端点 | 6379 |
副本读取政策 | 读取端点 | 7379 |
任何读取政策 | 读/写端点 | 8379 |
您可以通过指定 Private Service Connect IP 地址和所需读取政策的端口号来指定和访问读取端点。每项读取政策都适用于您的实例。但是,如果您的实例没有读取副本,则从 Replica 端点读取数据会导致错误。
读取操作会发送到主实例和/或副本,具体取决于您访问的读取政策。写入命令会始终路由到主实例。
主要读取政策
主要读取政策端点仅连接到主实例。
优势
主要读取政策可实现最佳数据一致性。使用其他读取政策可能会导致数据一致性降低,因为从副本节点检索的信息可能与写入主节点的数据不同步。
副本读取政策
优势
此读取政策允许您将读取流量与写入流量隔离开来。对于某些工作负载,将读取流量与写入流量隔离有助于应用实现更高的读取吞吐量。
任何读取政策
优势
任意读取政策允许向所有节点发出读取请求,以提供最佳数据可用性。