我正在考虑使用Amazon Elasticache Redis。但是,我想控制自己的复制,因此我想知道是否可以在VPS(非Amazon)或EC2 Amazon上设置Redis-Server,以使其成为Elasticache Redis的奴隶实例。
如果不是,那么当您要使用redis用作具有可靠持久性的内存数据存储时,Elasticache Redis值得使用,而不仅仅是仅仅是"缓存"数据?
谢谢,
作为REDIS 2.8.22的Amazon更新,您无法再使用非弹性复制节点。同步和psync命令将无法识别。此更改似乎会影响所有REDIS版本,因此您无法使用PRE-2.8.22 REDIS实例来绕过它。
另一种选择是将EC2实例用作主节点,但是您将失去Elasticache提供的管理福利,需要自己设置和维护所有内容。
是的,可以这样做。复制协议可在相同的REDIS连接上工作。因此,如果您可以从VPS或EC2连接到弹性缓存,您也可以在该机器上安装一个从。