Amazon web services 不同主机上的Redis群集有什么好处?
假设我有3个web app A实例在负载平衡器后面运行(都在不同的机器上) 在多个实例上运行Redis是否有好处?如果是这样,如何在多个Redis实例之间实现奇偶校验 我想我对这种设置的利弊很好奇 出现这个问题的全部原因是,如果您使用一个以上的web应用实例,那么首先使用Redis的一些好处不会被否定吗?在本地机器上与Redis交互似乎比从实例a的内存中提取数据,然后通过网络将其移动到实例B要快得多 在多个实例上运行Redis是否有好处 对。至少有三个好处Amazon web services 不同主机上的Redis群集有什么好处?,amazon-web-services,redis,Amazon Web Services,Redis,假设我有3个web app A实例在负载平衡器后面运行(都在不同的机器上) 在多个实例上运行Redis是否有好处?如果是这样,如何在多个Redis实例之间实现奇偶校验 我想我对这种设置的利弊很好奇 出现这个问题的全部原因是,如果您使用一个以上的web应用实例,那么首先使用Redis的一些好处不会被否定吗?在本地机器上与Redis交互似乎比从实例a的内存中提取数据,然后通过网络将其移动到实例B要快得多 在多个实例上运行Redis是否有好处 对。至少有三个好处 Redis是单线程的(事实上,它有多个
如果在两台不同的机器上部署Redis实例和web app实例,则必须确保这两台机器之间的网络具有低延迟大量信息。当我说奇偶校验时,我的意思是有可能有两个Redis实例保持相同。因此,如果您设置主/从。如何实现两者之间的数据奇偶性。不幸的是,Redis的主从模式不具有很强的一致性,它只能支持最终的一致性。这意味着,当您向主机写入一些密钥时,在主机和从机之间的同步完成之前,您无法从从从机获取这些更新。