我是memcache的新手。我的主持人(hostgator)说他们建议在VPS 5& amp;起来。我使用的是VPS 4(Centos,2 Ghz,1.3 GB RAM 60 GB硬盘)& VPS 5是Centos,2.7Ghz,1.8GB内存,80GB硬盘。
memcache需要这么多资源吗?我认为VPS4应该做,但我的主人认为其他明智的。任何人都可以建议为什么memcahced资源需求如此之高? 谢谢 阿妮塔
答案 0 :(得分:0)
这取决于您要使用memcache存储多少数据。所有数据都将保存在RAM中,因此如果您要保留大量数据,则还需要大量RAM。好吧..如果您的VPS4 RAM完全被您已经拥有的站点/应用程序使用 - 使用VPS 5(甚至是具有大量RAM的系统)是合理的。当然,它会使用一些额外的CPU资源,但它的需求不应该很高。但是如果你的VPS上有足够简单的东西 - 看起来他们只想卖VPS 5。
答案 1 :(得分:0)
确定您需要缓存多少数据?您只需要了解数据对象的大小以及您认为将有多少大小。
你真的只需要查看memcached统计数据...可能会以90%以上的命中率(取决于应用程序需求),驱逐率为0,以及可能在缓存时大约50%的内存使用率完全填充以满足任何增长需求,峰值等。
一旦知道了内存分配的大小,就可以正确调整服务器的内存大小。