1

我正在考虑使用 Amazon ElastiCache Redis。但是,我想控制我的复制,所以我想知道是否可以在 VPS(非亚马逊)或 EC2 亚马逊上设置 redis-server 作为 ElastiCache Redis 的从属实例。

如果不是,那么当您想将 Redis 用作具有可靠持久性的内存数据存储,而不仅仅是“缓存”数据时,是否值得使用 ElastiCache Redis?

谢谢,

4

2 回答 2

0

是的,可以这样做。复制协议适用于同一个 redis 连接。因此,如果您可以从 VPS 或 EC2 连接到弹性缓存,您还可以在该机器上安装一个从属设备。

于 2014-01-28T03:31:06.813 回答
0

Amazon 的 Redis 2.8.22 更新开始,您不能再使用非 ElastiCache 复制节点。SYNC 和 PSYNC 命令将无法识别。此更改似乎会影响所有 Redis 版本,因此您无法通过使用 2.8.22 之前的 Redis 实例来规避它。

另一种方法是使用 EC2 实例作为主节点,但是您将失去 ElastiCache 提供的管理优势,需要自行设置和维护所有内容。

于 2017-01-16T14:37:26.547 回答