Wednesday 28 April 2010

Memcached

做网站开发已经很多年了,还是第一次听说Memcached,说起来有点孤陋寡闻。在以前的一个公司,为了提高网站的可伸缩性(Scalability),使用了各样的方法,包括对数据库进行优化,对应用程序代码进行优化,也对一些关键页面进行缓存(第一次访问的时候生成一个文件,然后下次访问的时候,直接读取文件而不用再次查询数据库,从而减少对数据库的读取,而且读文件相当的快。当有更新的时候,删除文件,这样下次访问的时候,又会自动生成新的缓存文件)。今天看到Memcached,有点异曲同工之处,不过区别是Memcached使用内存,速度更快,而且Memcached可以通过增加服务器来自动Scale Out。


Memcached 网站
http://memcached.org/