php memcached 函数,php模块memcache和memcached的区别分析-吾爱编程网

PHP常用的缓存扩展分别是memcache和memcached,对于两者的区别很多人都没有搞清楚,接下来吾爱编程为大家介绍一下memcache和memcached的区别,有需要的小伙伴可以参考一下:

1、接口:

Memcache是原生实现的,支持OO和非OO两套接口并存;

memcached是使用libmemcached,只支持OO接口。

2、协议:

memcached支持Binary Protocol,而memcache不支持。

3、连接函数和方式:

在memcache中常用的连接函数是:connect、pconnect、addServer;

在memcached中连接函数是:addServer、addServers

memcache支持长连接,而memcached目前还不支持长连接。

4、版本:

new memcache是pecl扩展库版本

new memcached是libmemcached版本

5、set参数:

memcache的set ($key, $var, $flag = null, $expire = null),有四个参数;

memcached的set ($key, $value, $expiration = null) ,只有三个参数;

memcached的flag不是在操作的时候设置了,而是有了一个统一的setOption();

以上就是吾爱编程为大家介绍的memcache和memcached的区别分析,了解更多相关文章请关注吾爱编程网!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值