1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php操作memcache缓存方法分享 memcache缓存

php操作memcache缓存方法分享 memcache缓存

时间:2022-01-20 15:32:23

相关推荐

php操作memcache缓存方法分享 memcache缓存

php教程|php手册

php,memcache缓存,memcache

php教程-php手册

php操作memcache缓存方法分享,memcache缓存

小明跑腿 源码下载,vscode建js,ubuntu终端常用命令,tomcat嵌入,sqlite转义字符%’,买了云服务器怎么配置,可编辑日历插件,怎样看前端框架,美女图片爬虫工具,婚恋php,seo在哪里可以学,试用网站cms,网页制作程序,网页设计模板图片,微信公众号展示页面模板下载,租车管理系统 源码,vb6.0程序代码lzw

使用memcache的前提是需要在服务端先配置好memcahche的环境!确认memcahce可以正常连接之后就可以在程序使用了!

教育自媒体 源码,vscode支持跳转,fceux ubuntu,tomcat项目集成,sqlite分别在哪里,wordpress插件文件夹在哪,前端框架搭好了怎么后端开发,python爬虫接单挣钱容易吗,php代码设计,南宁外贸seo推广,展览网站模板大全,超级玛丽网页源代码,电商论坛网站模板lzw

mem = new Memcache(); }/** * 链接memcahce服务 * * @access private * @param string $key 关键字 * @param string $value 缓存内容 * @return array */ private function connect( $sid ) { $file = $this->CacheFile(); require $file; if(! isset($cache) ) {throw new QException(缓存配置文件不存在.$file); } $server = $cache[$this->cacheId]; $sid = isset($sid) == 0 ? $this->sId : $sid;//memcache服务选择 if ( ! $server[$sid]) {throw new QException(当前操作的缓存服务器配置文件不存在); } $host = $server[$sid][host]; $port = $server[$sid][port]; try {$this->mem->connect( $host , $port ); } catch (Exception $e) {exit(memecache连接失败,错误信息:. $e->getMessage()); } }/** * 写入缓存 * * @access private * @param string $key 关键字 * @param string $value 缓存内容 * @return array */ public function set( $key , $value , $sid , $expire = 0) { $data = $this->get($key , $sid); //如果已经存在key值 if( $data ){return $this->mem->set( $key , $value ,MEMCACHE_COMPRESSED , $expire); } else {return $this->mem->add( $key , $value ,MEMCACHE_COMPRESSED , $expire); } }/** * 读取缓存 * * @access private * @param string $key 关键字 * @param int $sid 选择第几台memcache服务器 * @return array */ public function get( $key , $sid) { $this->connect( $sid ); return $this->mem->get($key); }/** * 清洗(删除)已经存储的所有的元素 * * @access private * @return array */ public function flush() { $this->connect(); return $this->mem->flush(); } /** * 删除缓存 * * @access private * @param string $key 关键字 * @param int $sid 选择第几台memcache服务器 * @return array */ public function remove( $key , $sid) { $this->connect(); return $this->mem->delete($key); }/** * 析构函数 * 最后关闭memcache */ public function __destruct() { /*if(! $this->mem) {$this->mem->close(); }*/ }}

以上所述就是本文的全部内容了,希望大家能够喜欢。

产品试用系统源码,vscode如何调节界面,ubuntu分屏工具,tomcat显示绿点,TCMSP爬虫,php 重建索引,代屏蔽域名seo查询,h5房产网站模板,免费ttp模板下载lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。