打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
理解memcache客户端和服务器端
      Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。

    它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。

    为什么会有Memcache和memcached两种名称?其实Memcache是这个项目的名称,而memcached是它服务器端的主程序文件名.

    再说什么是客户端什么是服务器端,memcached也是一种服务器,是内存缓存服务器,就像apache一样,这个书转载主机电脑上的,就像我在我的电脑上开发,这台电脑上安装了wamp来开发网站,memcached用来进行内存缓存,相互不影响,memcached就是装在电脑上用来操作内存的。那么memcache客户端呢?这个是不一样的,你可能用php开发网站,也有可能是java或者python等其他的,这些相对与服务器来说是客户,都在使用服务起的服务,然后在php的扩展中加入memcached.dll就可以调用服务器的服务了,就是可以调用memcached来进行内存缓存了。

    表现形式来讲是服务器端为memcached.exe,客户端表现为memcache.dll.

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Nginx负载均衡,同时实现session共享
redis优势这么多,为什么没有吧memcache干掉?
memcache c操作
别人设计的网站的分布式架构
web集群时session同步的3种方法
高性能可靠服务集群架构
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服