首页 > Web开发 > 详细

php的memcache和memcached扩展区别

时间:2014-06-10 13:08:57      阅读:400      评论:0      收藏:0      [点我收藏+]

老生长谈的问题了。我这里就整理一下。

memcache的文档在:http://pecl.php.net/package/memcache

memcached的文档在:http://pecl.php.net/package/memcached

 

首先看下时间,memcache最早是在2004年2月开发的,最后更新是在2013年4月,而memcached最早是在2009年1月开发的,最后更新是在2014年1月更新的。所以memcache的历史比memcached早。

在安装memcache扩展的时候并不要求安装其他东东,但是在安装memcached的时候会要求你安装libmemcached,问题来了,libmemcached是memcache的C客户端,它具有的优点是低内存,线程安全等特点。比如新浪微博之前就全面将php的memcache替换成php的memcached,在高并发下,稳定性果断提高。

 

memcache的方法列表在:http://cn2.php.net/memcache

memcached的方法列表在:http://www.php.net/manual/zh/book.memcached.php

memcache的方法特别少,比如getMulti,setMulti都是没有的,基本就剩下最简单的get和set了。所以说“memcached比memcache支持更多的memcache协议”。

 

然后memcached直接配置了session支持,只要稍微修改下配置文件就可以把session存储在memcache中了。

 

参考文章:

http://www.ttlsa.com/memcache/memcache-and-memcached-php-php-and-problems/

php的memcache和memcached扩展区别,布布扣,bubuko.com

php的memcache和memcached扩展区别

原文:http://www.cnblogs.com/yjf512/p/3778287.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!