Redis通过域名而不是IP连接:速度?

时间:2015-09-30 16:03:26

标签: dns redis

我无法找到有关此主题的现有答案。

我正在运行一个连接到远程redis服务器(不在同一主机上)的redis客户端。

我可以通过域名或服务器的IP连接,即我可以通过redis-cli -h 123.123.123.123redis-cli -h my.domain.com启动客户端。使用域名更方便。

速度对我的用例很重要,因此我想知道"昂贵的" DNS查找仅在启动时发生一次,或在客户端的整个生命周期中多次发生。

谢谢!

1 个答案:

答案 0 :(得分:3)

只有在建立连接时才会支付开销。

如果您确保您的应用程序与Redis实例保持永久连接而不是系统地连接/断开连接,我会说开销可以忽略不计。