ElasticCache开始在代码中使用

我调配了ElasticCache,并启动了一个Rediscaching集群,在单个可用区中select了Enable Replication选项,现在我看到caching集群下面有三个caching节点,每个caching节点具有不同的端点

 testrdsrg-001.xx99xx.0001.euw1.cache.amazonaws.com testrdsrg-002.xx99xx.0001.euw1.cache.amazonaws.com testrdsrg-003.xx99xx.0001.euw1.cache.amazonaws.com 

此外,在“复制组”下,我会看到另一个表示为的端点

 Node Group Details Primary Endpoint (The node group's primary endpoint) testrdsrg.xx99xx.ng.0001.euw1.cache.amazonaws.com 

这是快照: 在这里输入图像说明

那么,我应该在我的代码中使用哪个端点? caching集群或主要端点(节点组的主要端点)中的三个之一,以及为什么以及如何实现所有这些复制。

您的代码应该连接到主端点以进行任何读/写操作。 主要端点始终是指向主要节点的指针。

所有的节点也可以直接寻址,但是那些复制的是为了只读操作。

你需要的大部分信息可以在这里find:

http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Replication.html

希望这可以帮助。