如果站点数据库压力过大,请利用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

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