互联网分布式应用集中式session的实现方式

6,就是只用cookie. 安全上小心cookie被劫持
■网友
spring-session - redis
■网友
最好做成6,实在不行先用3
■网友
我们是只使用cookie, 没有session.常见的有第3种(或者第5种) 都是基于缓存的session共享, 一般都采用分布式缓存集群或主备缓存保证高可用性.
■网友
1,牺牲性能3.memcached可以通过代理实现高可用,来避免单点故障的可以参照我以前些的 memcached单点故障与负载均衡4.基于resin/tomcat web容器本身的session复制机制这也是比较广泛的一种方案
■网友
一般会基于memcached 或者redis,memcached 或redis是通过做集群或者主备等方式来保证高可用性
■网友
基于内存数据库的session共享呢?比如Redis!
■网友
redis和cookie一起才好
■网友
一般都是用第3种和第6种,但是使用第3种的话就有一些使用cookie的缺点如只能够保存字符串、数值一些基本的数据,特殊字符是不行的;Cookie大小也是有限制的等等问题


    推荐阅读