RedisToGo - 远程 Redis 服务器。什么时候使用?

RedisToGo - 远程 Redis 服务器。什么时候使用?

我喜欢依赖第三方服务托管我的数据的概念,但通过远程托管使用超快的 NoSQL 存储有什么意义呢?

它可能位于不同的数据中心,甚至不同的国家!与本地存储相比,网络调用总是花费很多。

或者我应该在不经常查询的情况下使用这样的服务吗?

答案1

通过远程托管使用超快 NoSQL 存储有什么意义?

因为您的 Web/应用程序服务器大概也在远程站点,从而使它能够以 LAN 速度查询 NoSQL 数据库,然后将生成的网页传递给您的用户。

答案2

托管 Redis 是一把双刃剑。虽然您不必安装和维护服务器,但您的应用程序的性能会有所不同。只有当 ping 时间非常短时,您才应该选择托管 Redis。如果您不确定,请询问他们的 IP 并从您的服务器(而不是从您的笔记本电脑)执行 ping/tracert。

答案3

另外大概您的站点和远程 redis 服务器都位于数据中心,因此连接速度很快。

有人进行了测试,报告显示如果使用不同数据中心的机器,每秒可以执行 8,000 - 10,000 次操作。这仍然是巨大的性能。

相关内容