我喜欢依赖托管数据的第三方服务的概念,但是通过远程托管使用超高速NoSQL存储有什么意义呢?
它可能在不同的数据中心,甚至国家!与本地存储相比,网络呼叫的成本总是很高。
或者我应该使用这样的服务,以防万一我不经常查询它?
发布于 2011-05-10 03:11:06
通过远程托管使用超高速NoSQL存储有什么意义?
因为您的web/应用程序服务器可能也位于远程站点,从而使它能够以局域网的速度查询NoSQL数据库,然后将生成的网页交付给用户。
发布于 2012-04-07 10:40:37
主办的Redis是一把双刃剑。虽然您不必安装和维护服务器,但您的应用程序的性能将是可变的。只有在ping时间非常低时,才应该选择托管redis。如果您不确定,请询问他们的IP,并从您的服务器(而不是从您的笔记本电脑)进行ping/跟踪。
发布于 2011-08-09 20:35:03
另外,您的站点和远程redis服务器可能都位于数据中心,因此连接非常快速。
有人做了测试,报告说,如果在不同的数据中心使用机器,每秒大约有8,000到10,000次。这仍然是巨大的表现。
https://serverfault.com/questions/268003
复制相似问题