Maison  >  Article  >  développement back-end  >  php中memcached的使用,注:非memcache,该如何处理

php中memcached的使用,注:非memcache,该如何处理

WBOY
WBOYoriginal
2016-06-13 11:48:57911parcourir

php中memcached的使用,注:非memcache
现在的网络上都是memcache,但是现在需要弄memcached。
环境:windows
哪位可以提供memcached的相关资料或用法.(memcached.dll  ?  memcached.so)
网络上完全没有资料。
------解决方案--------------------
http://www.jb51.net/article/27366.htm
http://hi.baidu.com/andylu1988/item/ebb4087b15276d34714423b6

从apache迁移到nginx,php的memcache也迁移到了memcached,不过memcached有很多坑,源码里也有很多bug。
今年上半年我们浪渣已经从memcache迁移到了memcached,不过出现了n个诡异的事情,很多解决办法是直接改memcached的源码,以及不要使用最新版本等。

建议有经验的迁移,不然找问题找到你头晕。
------解决方案--------------------
具体的你用google搜,baidu不靠谱。你也可以去官方查看。我给你的链接地址也不是很详细的。
------解决方案--------------------
memcache分为服务端和客户端,php_memcache.dll相当于安装在php端的与服务端进行连接的中间件,它继承了与服务端相连接的各种接口给php语言调用;而服务端是运行在服务器上的一个应用,官方版本只有基于*nix下的源代码版本,win版的需要百度搜索找到才成。在测试的时候,需要启动服务端之后再用php进行访问
------解决方案--------------------
有区别么,何况php memcached的更新貌似停了很久了吧
------解决方案--------------------
你觉得你现在会用到那么多的东西么,现在基于memcache的缓存,基本上都是读取和保存两种操作,其它的方法用到的真不多。而且目前,基本上都在使用 memcache 的扩展,memcached的相对比较少;而且这个扩展依赖于libmemcache(d有没有忘记了)进行编译。相对来说,安装成本还是比较高的
------解决方案--------------------
memcached在linux下执行编译应该还好说,win下就比较麻烦了。以前想编译过来,不过c学的不好,搞不定~~ 不过,memcache 应该足够使用了~~ 可以考虑一些 redis ,目前这个比较火~
------解决方案--------------------
要不lz在linux下面使用lamp,然后编译一下memcached,查看使用情况吧。
我觉得web这一层应该变化不大,如果可以的话,将代码在win下面编译执行吧,,,
------解决方案--------------------
这两个区别很大吗 我是小白 不太清楚 只用过memcached

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn