博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
session共享方法
阅读量:6913 次
发布时间:2019-06-27

本文共 403 字,大约阅读时间需要 1 分钟。

  1. session数据保存在memcached,redis这种内存数据库内

    memcache比较简单,使用的场景比较多。redis支持的数据类型多。而且数据具有期限,和session和期限可以配合使用

  2. 通过共享存储,多台服务器共享保存session文件的磁盘。通过nfs的方式,nfs可以使用ssd这种快速的存储
  3. 保存在数据库中,数据也可使用基于内存的存储引擎。数据比较安全,但是对于这种小文件且在高并发的情况下,数据库性能不是很好。另外,session的过期更新等也比较麻烦
  4. session写在cookie中,这样不存在session共享。客户端每次请求都在http首部带上session,会浪费很多的带宽的。但是安全性不高,尽管数据会先加密在写在cookie中。另外cookie的大小有限制,必须精简。

转载于:https://www.cnblogs.com/wxl-dede/p/5137224.html

你可能感兴趣的文章
TCP的定时器
查看>>
php内核分析(六)-opcode
查看>>
twisted: echo server
查看>>
iOS地图的注释(Annotation)
查看>>
存储过程中递归调用
查看>>
android INSTALL_FAILED_INSUFFICIENT_STORAGE错误
查看>>
android开发之第三方集成之OAUTH教程篇
查看>>
spring+mybatis 多数据源整合
查看>>
HTML5 网络拓扑图整合 OpenLayers 实现 GIS 地图应用
查看>>
php 两种短网址生成方法
查看>>
AOP - PostSharp 2.0
查看>>
Spring测试框架JUnit4.4
查看>>
openSUSE 12.1下搭建Web服务器
查看>>
Contact Manager Web API 示例[2] Web API Routing
查看>>
用luasocket读取双色球中奖号码
查看>>
C#中ref和out的使用小结
查看>>
Extjs4 中的gird
查看>>
错排-HDU 2049 递推的应用
查看>>
参数化查询为什么能够防止SQL注入
查看>>
AlertDialog.Builder弹出对话框
查看>>