首页 > 代码库 > php的memcache安装,在window10下面
php的memcache安装,在window10下面
1.memcached-win对应得安装包2.解压,可以放到任意目录,以管理员身份打开cmd3.在安装的目录下面,执行如下命令 memcached.exe -d install 安装 Memcached.exe –d start 开启服务 Memcahced.exe –d stop 停止服务 Memcached.exe –d restart 重启 memcached.exe -d uninstall 卸载4.在启动之后连接 D:wampbin> telnet 127.0.0.1 11211 –连接memcache端口11211使用quit退出。5. 5个常用的命令– stats: 当前所有memcached服务器运行的状态信息– add: 添加一个数据到服务器– set: 替换一个已经存在的数据,如果数据不存在,则和add命令相同。– get: 从服务器端提取指定的数据。– delete: 删除指定的单个数据,如果要清除所有数据,可以使用flush_all指令。6. • Memcache的协议的错误部分主要是三个错误提示之提示指令:– ERROR — 普通错误信息,比如指令错误之类的– CLIENT_ERROR <错误信息> — 客户端错误– SERVER_ERROR <错误信息> –服务器端错误 7.数据管理命令 格式:<命令> <键> <标记> <有效期> <数据长度> 其中:– 命令:add(添加)、set(修改)、delete(删除)、get(获取)– <键> -key,是发送过来指令的key内容– <标记> – flags,是调用set指令保存数据时候的flags标记– 有效期:是数据在服务器上的有效期限,如果是0,则数据永远有效,单位是秒– 数据的长度,block data 块数据的长度,一般在这个个长度结束以后下一行跟着block data数据内容,– 发送完数据以后,客户端一般等待服务器端的返回,服务器端的返回:– STORED 数据保存成功– NOT_STORED 数据保存失败,是因为服务器端这个数据key已经存在8.php的配置 ext/文件夹下面,放入对应得php_memcache.dll文件 php.ini配置文件,添加如下内容:extension=php_memcache.dll 重新启动服务apache9.php中Memcache类的方法Memcache::add ———— 增加一个条目到缓存服务器Memcache::addServer ————向连接池中添加一个memcache服务器Memcache::close ————关闭memcache连接Memcache::connect ————打开一个memcached服务端连接Memcache::decrement ————减小元素的值Memcache::delete ————从服务端删除一个元素Memcache::flush ————清洗(删除)已经存储的所有的元素Memcache::get ————从服务端检回一个元素Memcache::getExtendedStats ————缓存服务器池中所有服务器统计信息Memcache::getServerStatus ———— 获取一个服务器的在线/离线状态Memcache::getStats ———— 获取服务器统计信息Memcache::getVersion ———— 返回服务器版本信息Memcache::increment ———— 增加一个元素的值Memcache::pconnect ———— 打开一个到服务器的持久化连接Memcache::replace ———— 替换已经存在的元素的值Memcache::set ————Store data at the serverMemcache::setCompressThreshold —————开启大值自动压缩Memcache::setServerParams ————运行时修改服务器参数和状态Memcache 函数memcache_debug ———— 转换调试输出的开/关10. memcached基本参数设置: -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d stop|shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d uninstall 卸载memcached服务 -u 以的身份运行 (仅在以root运行的时候有效) -m 最大内存使用,单位MB。默认64MB -M 内存耗尽时返回错误,而不是删除项 -c 最大同时连接数,默认是1024 -f 块大小增长因子,默认是1.25 -n 最小分配空间,key+value+flags默认是48 -h 显示帮助 设置参数时需要先停止memcached,然后用命令行设置,比如:c:\memcached> memcached.exe -m 1 -d start
php的memcache安装,在window10下面
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。