共计 2 篇文章

PHP使用memcached来存储session

php默认使用文件来存储用户会话(session),这意味着会话数据的存取都要进行硬盘的读写。内存的带宽大概为10GB/s,硬盘的读取速率为60MB/s左右,两者在性能上有着巨大的差距。如果将会话数据保存到内存中,对于负载高的站点,能带来性能提升。   memcached是一个基于内存的key-value存储引擎,能够存储任意类型的数据。php内核支持使用memcached来存储会话,可以通过配置来提升站点的性能。 安装memcached: yum install memcached。由于CentOS的基础源中没有memcached,运行这个命令之前应该先添加epel源或者remi源; 配置: vim /etc/sysconfig/memcached, ...

php的memcache类

<?php /** * Memcache缓存操作 * @author hxm * @version 1.0 * @since 2015.05.04 */ class MCache extends Object implements CacheFace { private $mem = null; //Mem对象 private $sId = 1; //servier服务ID ...