700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > php使用memcache处理缓存数据

php使用memcache处理缓存数据

时间:2023-02-09 18:25:06

相关推荐

php使用memcache处理缓存数据

独角兽企业重金招聘Python工程师标准>>>

一般来说,如果并发量不大的情况,使不使用缓存技术并没有什么影响,但如果高并发的情况,使用缓存技术就显得很重要了,可以很好的减轻数据库和服务器的压力,当然解决高并发的技术有很多,这里只是以缓存的角度来说明使用memcache的便捷性和方便性,缓存技术中,与memcache类似的还有redis,这里不做介绍!

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

具体代码如下:

<?phpheader("content-type:text/html;charset:utf-8");include"../inc/str.php";include"../Inc/mysql.php";include"../Inc/const.php";if($is_memcache){//$memcache操作$memcache=newMemcache;try{$memc=@$memcache->connect($memcache_server,$memcache_port);if($memc){$getMsg=$memcache->get("360GetMsgDate");//获取缓存中的数据//$memcache->delete("360GetMsgDate");if(!$getMsg){$jsonDate=getMessage($f_serverName,$f_userName,$f_password,$f_htNewsDate);$memcache->set("360GetMsgDate",$jsonDate,0,3600);//设置缓存时间为一小时echo$jsonDate;}else{echo$getMsg;}$memcache->close();}else{//code}}catch(Exception$e){print$e->getMessage();}unset($memcache);//结束$memcache操作}else{echogetMessage($f_serverName,$f_userName,$f_password,$f_htNewsDate);}

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