memcache 和 memcached 有什么区别呢?
memcache最早是在2004年2月开发的,而memcached最早是在2009年1月开发的。所以memcache的历史比memcached久。那是不是可以这么理解: memcached 是 memcache 的升级版?
安装memcache扩展,直接导入扩展,更改下php.ini即可。但是在安装memcached的时候,你要先安装libmemcached,libmemcached是memcache的C客户端,它具有的优点是低内存,线程安全等特点。在高并发下,稳定性比memcache有明显提高。
memcache的方法特别少,只有很少一部分基本的操作方法,比 memcached 少很多,具体的可以查询官方手册。
所以总的来说,二者是没有太多其他区别的,只不过是 memcached 比 memcache 多了一些对守护进程的操作方法,性能更好一些。
-
安装memecache
sudo apt-get install php5-memcache
-
安装memecached
sudo apt-get install memcached sudo apt-get install php5-memcached
-
重启fpm
service php5-fpm restart
-
验证
参考:
https://blog.csdn.net/weixin_43064111/article/details/82054892
https://blog.csdn.net/qq_37186127/article/details/78954344