首页 >运维 >linux运维 > 正文

memcache缓存与session

转载2019-05-11 17:53:1701817
memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著。

MemCache的工作流程如下:

先检查客户端的请求数据是否在memcached中,如有,直接把请求数据返回,不再对数据库进行任何操作;

如果请求的数据不在memcached中,就去查数据库,把从数据库中获取的数据返回给客户端,同时把数据缓存一份到memcached中(memcached客户端不负责,需要程序明确实现);

每次更新数据库的同时更新memcached中的数据,保证一致性;

利用memcahe来处理缓存和php的session 是非常不错的选择,本书将详细讲解memcahe的工作原理、安装及php对缓存的操作。

以上就是memcache缓存与session的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文转载于:hcoder,如有侵犯,请联系admin@php.cn删除

  • 相关标签:memcache session
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    推荐视频教程
  • Memcached命令操作手册Memcached命令操作手册
  • 韩顺平Memcached视频教程韩顺平Memcached视频教程
  • 布尔教育燕十八Memcached视频教程布尔教育燕十八Memcached视频教程
  • Memcached手册Memcached手册
  • memcached_布尔教育教学视频memcached_布尔教育教学视频
  • 视频教程分类