Dynomitedb和ruby gem' redis'

时间:2017-01-21 10:31:47

标签: ruby redis netflix

我们正在使用Ruby gem来对抗Redis'从我们的ruby应用程序连接到dynomite。如果该节点中的redis不可用或被杀死,则请求不会转发到其他机架中的节点或副本。

当该机器中的redis不可用时,我们是否需要设置将请求转发给其他节点的配置?

这是dynomite中没有的功能吗?

我是否必须使用某种方式或其他宝石而不是redis连接到dynomite?

请帮忙

1 个答案:

答案 0 :(得分:0)

我自己就是在研究这个;我发现Dynomite没有提供任何故障转移或类似的东西。但是,他们自己的Dyno java客户端确实提供了此功能。

  

任何可以与Memcached或Redis交谈的客户都可以与Dynomite交谈 -   无需改变。但是,会遗漏一些东西,   包括故障转移策略,请求限制,连接池,   等等,除非使用我们的Dyno客户端(更多细节在客户端   建筑部分)。

来源:http://techblog.netflix.com/2014/11/introducing-dynomite.html