0

我在研究 redis 时遇到了这个(以及其他各种): http ://redis-cloud.com/

我正在将redis与mongodb一起使用。我将主要使用 redis 作为读取次数非常多的缓存。使用基于云的解决方案是否具有实际意义?就个人而言,我相信如果 redis 服务器位于不同的网络(基于云的解决方案)中,网络延迟将在这里起到破坏作用。从云 redis 服务器(在不同的网络中)为每个请求获取数据的延迟会破坏/减少缓存层的好处(不是更好地等待更长的时间从 mongo 获取记录) . 如果 redis 服务器在同一个子网中,我是否能够获得最大的收益?

此外,运行 redis 服务器有多困难(管理开销)。如果我听起来很无知,请原谅我,因为我做的编程更多,而系统管理工作更少——所以我更喜欢问专家。谢谢你的帮助。

4

1 回答 1

0

如果您担心只在云中运行 redis 的网络开销,为什么不在云中运行整个堆栈,或者只在云中运行 mongodb 和 redis?

我检查了 redis-cloud,虽然很有趣,但我不会使用它。redis 的管理开销非常低。您可以毫不费力地部署具有多个读取从属的 redis 主控。

于 2013-09-07T14:35:23.793 回答