如果站点数据库压力过大,请利用memcached优化数据库缓存!

2.0dev版本支持memcached配置,并优化了全局缓存系统,目前memcached的命中率基本上都在90%以上,能够有效降低服务器数据库的压力。对应开启的开关在/system/core/cache.php文件
	private $backendName = 'File';

private $backendOptions = array(
/*
// Memcache 配置
'servers' => array(
array(
'host' => '127.0.0.1',
'port' => 41111,
'persistent' => true,
'timeout' => 5,
'compression' => false, // 压缩
'compatibility' => false // 兼容旧版 Memcache servers
)
)
*/
);

改为
	private $backendName = 'Memcached';

private $backendOptions = array(

// Memcache 配置
'servers' => array(
array(
'host' => '您的memcached服务器',
'port' => memcached端口,
'persistent' => true,
'timeout' => 5,
'compression' => false, // 压缩
'compatibility' => false // 兼容旧版 Memcache servers
)
)
);


实时查看状态:

输入命令:watch '/xxx/php/bin/php -r '"'"'$m=new Memcache;$m->connect("127.0.0.1", 11211);print_r($m->getstats());'"'"

或者
直接 telnet 到 127.0.0.1 的端口 11211 ,输入 stats ,回车,即可看到结果。telnet 到 memcached 之后,还有很多命令可以使用,可参考文档。
已邀请:

kimwang - 温饱尚未解决,不敢儿女情长。

好东西没人顶?
我今天下午在本地用XAMPP环境,自己DOWN了个MEMCACHED组件,谁知道加载了,START了组件,设置好PHP。INI,重启居然就无法启动APACHE了,不知道官方能不能提供一下MEMCACHED组件呢。我怕网上的是病毒。

ddddd2222 - 为wecenter多贡献!

我现在也是出现这问题。也许能解决我的状况!

裸奔 - 主机:www.kc88.com www.youxidaxue.com

跪求memcached配置教程和下载地址 网上搜的怕不安全!
我在测试服务器上配置完了 但也不知道成功没成功
http://test.youxidaxue.com
进程里反正有memcached

该问题目前已经被锁定, 无法添加新回复