阅读政策

本页面介绍了可用于 Memorystore for Redis 集群的读取政策。如需了解如何使用特定的读取政策连接到实例,请参阅连接到 Memorystore for Redis 集群实例

阅读政策

Memorystore for Redis 集群提供 3 种不同的读取政策。

政策名称 端点类型 端口
主要读取政策 读/写端点 6379
副本读取政策 读取端点 7379
任何读取政策 读/写端点 8379

您可以通过指定 Private Service Connect IP 地址和所需读取政策的端口号来指定和访问读取端点。每项读取政策都适用于您的实例。但是,如果您的实例没有读取副本,则从 Replica 端点读取数据会导致错误。

读取操作会发送到主实例和/或副本,具体取决于您访问的读取政策。写入命令会始终路由到主实例。

主要读取政策

一个示意图,显示只有一个端点同时提供读写功能。此端点没有可用的读取端点。

主要读取政策端点仅连接到主实例。

优势

主要读取政策可实现最佳数据一致性。使用其他读取政策可能会导致数据一致性降低,因为从副本节点检索的信息可能与写入主节点的数据不同步。

副本读取政策

此图显示了读取/写入端点如何对主要节点执行读写操作,以及读取端点如何仅读取副本节点。

优势

此读取政策允许您将读取流量与写入流量隔离开来。对于某些工作负载,将读取流量与写入流量隔离有助于应用实现更高的读取吞吐量。

任何读取政策

此图显示了读取/写入端点如何对主要节点执行读写操作,以及读取端点如何从任何节点读取数据。

优势

任意读取政策允许向所有节点发出读取请求,以提供最佳数据可用性。