Memcached

来自开放百科 - 灰狐
2010年11月27日 (六) 01:24Allen (讨论 | 贡献)的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到: 导航, 搜索
Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Memcached Thanks, Wikipedia.

memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.

安装

./configure; make; make install
/usr/local/bin/memcached -m 300 -l 127.0.0.1 -p 11211 -d -u root 

可能需要 export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

/usr/local/bin/memcached -m 300 -l 127.0.0.1 -p 11211 -d -u root -P /var/run/memcached.pid -c 128 -vv 选项 说明

  • -p 使用的TCP端口。默认为11211
  • -m 最大内存大小。默认为64M
  • -vv 用very vrebose模式启动,调试信息和错误输出到控制台
  • -d 作为daemon在后台启动
  • -c 最大运行的并发连接数,默认是1024,按照服务器的负载量来设定
  • -P 设置保存Memcache的pid文件
  • -l 监听的服务器IP地址,如果有多个地址的话
  • -u 运行Memcache的用户,默认不能用root启动,所以当前用户为root用户时,需要用-u参数来指定

用户

Twitter Cache

we introduced memcache, creating a distributed 30-server cluster with 4 gigs available in total and made a very minor code mod to use memcache, and our peak period load times dropped back down to the 2 second or so range.

链接

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱