我们希望从memcachedb切换到redis。由于该站点的使用率非常高,缓存也很关键,我们想看看是否有可能在memcachedb和redis都运行的情况下进行测试部署。只有在我们确认所有密钥都被正确创建(并且数据匹配)之后,我们才想要杀死memcachedb并完全切换到redis。
因此,基本上应该在memcachedb和redis上都设置键,但get操作应该只从memcachedb获取,直到我们切换。有没有人对这样的场景有经验,可以建议一种可能的配置?
发布于 2014-12-06 01:48:08
是的,这是一个令人钦佩的步骤,切换到redis而不是memcached。
这不仅仅是因为redis较新,它的开发速度非常快,而且因为它的这些特性,offers.Redis具有许多优势特性,比如复制、持久化存储和自动故障转移的前哨&此外,provides.This设置了大量的命令,这就是为什么大多数用户更喜欢使用它而不是Memcached,Memcached只是一个键值缓存。
在我的经验中,我很少看到这样的用例,Redis通常用于使用其扩展的命令集来解决复杂的问题,例如,集之间的联合和交集/排序集,而Memcached用于以可伸缩的方式存储原始数据。
出于测试运行的目的,您可以尝试类似的配置。
我将一直很高兴地澄清您的关注,直到我能做到的。
如果你需要更多的解释,请发表评论。
干杯:-)
https://stackoverflow.com/questions/27321008
复制相似问题