服务器架构一些软件官方网站备忘(保持更新)
Devel Notes January 7th, 2009 571 ViewsMemcache服务器端(memcached)
http://www.monkey.org/~provos/libevent/
http://www.danga.com/memcached/
Memcache的PHP扩展
http://pecl.php.net/package/memcache
Memcachedb
协议:New BSD License
作者:stvchu, gary.caokai, forever.sky81
团队:新浪互动社区事业部──博客产品
网址:http://code.google.com/p/memcachedb/Memcachedb = memcache + Berkeley DB
Memcachedb是一款支持高并发的分布式持久存储系统,对任何原有memcached客户端来讲,它仍旧是个memcached,但是,它的数据是可以持久存储的。
前端:memcached的网络层
后端:Berkeley DB存储写速度:从本地服务器通过memcache客户端(libmemcache) set 2亿条16字节长的key,10字节长的Value的记录,耗时16572秒,平均速度12000条记录/秒。
读速度:从本地服务器通过memcache客户端(libmemcache) get 100万条16字节长的key,10字节长的Value的记录,耗时103秒,平均速度10000条记录/秒。• 支持的memcache命令
get, set, add, replace
incr, decr
delete
stats
flush_all• 私有命令
db_checkpoint, db_archive
db_ismaster, db_whoismaster (for replication)编译及安装方法:
http://blog.csdn.net/simonlsy/archive/2008/01/07/2027940.aspx
Sphinx速成指南
http://code.google.com/p/scriptz/wiki/ShpinxChineseHandBook
Squid
http://www.squid-cache.org/
Squid是Linux下一个缓存Internet数据的代理服务器软件,其接收用户的下载申 请,并自动处理所下载的数据。也就是说,当一个用户想要下载一个主页时,可以向Squid发出一个申请,要Squid代替其进行下载,然后Squid连接 所申请网站并请求该主页,接着把该主页传给用户同时保留一个备份。当别的用户申请同样的页面时,Squid把保存的备份立即传给用户,使用户觉得速度相当 快。

Recent Comments