Memcache网络资料收集
1、介始豆瓣架构应用
http://guoliangqi.iteye.com/blog/635853
总结:前端 nginx/lighttpd,中间quixote,后台mysql;
memcahe缓存命中率@洪强宁称说达到97%;
应用总结:就会以Python的Object形式存放在Memcache里面,下次再拿这个数据的时候就直接从Cache中拿就行了。这边选择什么样的东西,尽量有一个Guideline,必须是要耗时的,耗资源的,而且是重复使用的。比如它是耗资源的,但是只用一次,Cache也没有意义。差不多用这种方法保证Cache的东西都是真正有效的,也提高了命中率。
DoubanDB的底层存储用的是TokyoCabinet,是一个很轻量级、高效的Key-Value数据库。我们在它的基础之上,做了分布式,用这种方式来实现的。
2、Memcache安装:
下载路径:http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz
应用:http://blog.developers.api.sina.com.cn/?p=124
(1)Memcached在很多时候都是作为数据库前端cache使用的。
(2)memcached也经常作为服务器之间数据共享的存储媒介。
3、memcache性能测试:http://code.google.com/p/spcached/wiki/benchmarktool
4、memcache优化过程:http://www.infoq.com/cn/articles/memcached-java
5、memcache安装手册: http://www.cnblogs.com/yuanermen/archive/2010/06/20/1761429.html
memcached for win32版本发布网站:
http://splinedancer.com/memcached-win32/
写得比较好的memcache开发帖子:
http://lveyo.iteye.com/blog/240146
采访分布式数据访问层(Data Access Layer)介绍:
http://www.longker.org/
管理指令:memcache 管理指令 --stats
http://www.blogjava.net/jzone/articles/302991.html