全面解析PHP操作Memcache基本函数
php  /  管理员 发布于 7年前   167
Memcache是什么 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。 它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。 Memcache官方网站:http://www.danga.com/memcached,更多详细的信息可以来这里了解 :) 其实Memcache是这个项目的名称,而memcached是它服务器端的主程序文件名,知道我的意思了把~~~~。一个是项目名称,一个是主程序文件名,在网上看到了很多人不明白,于是混用了。 Memcache模块提供了于Memcached方便的面向过程及面向对象的接口,Memcached是为了降低动态web应用从数据库加载数据而产生的一种常驻进程缓存产品。Memcache模块同时提供了一个session 处理器 ( memcache )。下面PHP程序员雷雪松详细的讲解下PHP操作Memcache基本函数。 Memcache ― Memcache类 Memcache::add ― 增加一个条目到缓存服务器 Memcache::addServer ― 向连接池中添加一个memcache服务器 Memcache::close ― 关闭memcache连接 Memcache::connect ― 打开一个memcached服务端连接 Memcache::decrement ― 减小key的值 Memcache::delete ― 从服务端删除一个key Memcache::flush ― 清洗(删除)已经存储的所有的key Memcache::get ― 从服务端检回一个key Memcache::getExtendedStats ― 缓存服务器池中所有服务器统计信息 Memcache::getServerStatus ― 用于获取一个服务器的在线/离线状态 Memcache::getStats ― 获取服务器统计信息 Memcache::getVersion ― 返回服务器版本信息 Memcache::increment ― 增加一个key的值 Memcache::pconnect ― 打开一个到服务器的持久化连接 Memcache::replace ― 替换已经存在的key的值 Memcache::set ― 储存值,没有会新增一个key,已经存在的key直接替换 Memcache::setCompressThreshold ― 开启大值自动压缩 Memcache::setServerParams ― 运行时修改服务器参数和状态 Memcache 函数memcache_debug ― 转换调试输出的开/关 以上所述是小编给大家介绍的PHP操作Memcache基本函数,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对站的支持!
为什么会有Memcache和memcached两种名称?您可能感兴趣的文章:
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号