首页 > 代码库 > memcached实现集群中的session共享存储优缺点
memcached实现集群中的session共享存储优缺点
优点说明:
1. memcached是内存缓存,在读写速度上会比普通files时快很多
2. 可以解决多个服务器公用session的难题
缺点说明:
1. session数据都保存在memory中,持久化方面有所欠缺,但对session数据来说不是问题
2. 也可以用其它的持久化系统存储sessions,例如:redis,ttserver
3. 高性能高并发场景,cookies的效率比session更好很多,因此,很多大网站都会用cookies解决会话共享问题
①web服务器上配置PHP文件,指定缓存服务器作为session服务器
vim /application/php/lib/php.ini php.ini中进行配置
1461:session.save_handler = memcache
1490:session.save_path = "tcp://10.0.0.100:11211"
使用memcached内存缓存软件实现会话保持的配置,只需修改php.ini对应上述参数,值为上述值即可
②缓存服务器上开启缓存服务功能,做为session服务器
memcached -m 16m -p 11211 -d -u root -c 8192
本文出自 “写个博客骗钱” 博客,请务必保留此出处http://dadonggg.blog.51cto.com/12672150/1950171
memcached实现集群中的session共享存储优缺点
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。