Memcache的容量设置

本帖最后由 诸葛江南 于 2012-12-17 07:51 编辑

新浪App Engine(SAE)是目前国内最成熟、使用最广泛的云计算服务之一。云服务的重要特性就是可伸缩的资源分配,以及按实际使用情况收费的模式。SAE的计费单位是云豆,目前1元人民币可以购买100颗云豆。

SpeedPHP是一个轻量级的PHP开发框架,具有学习快、开发快、速度快的特点。SpeedPHP原生支持SAE。

SpeedPHP内置了对Smarty模板的支持。如果要在SAE上使用Smarty模板,就必须打开Memcache。在SAE上初始化Memcache时必须设置容量,可选择的范围为1~256M。这个选择就是本文讨论的问题。目前1GB Memcache每天要消耗200云豆,如果你把Memcache设置为100M,那么即便你什么也不干,每天也会消耗大约20云豆,如果设置为200M就会消耗大约40云豆。这个是固定成本!
每个键值大小不能超过1Mv

因此,在开发和测试阶段,Memcache的容量不要设置得太大,甚至设置为1M就可以了!

绿色SAE之旅,从合理设置Memcache容量开始:-)

来源:chinakr的技术博客,http://blog.quickbest.net/archiv ... ache-sae-beans.html

你可能感兴趣的:(Memcache的容量设置)