Pan*_*kos 24
数据库或memcached的优点是会话数据不能在客户端被篡改,并且您可以存储比使用cookie(4kB)更大量的数据.
如果您的会话存储在cookie或数据库中并且重新启动Web服务,则会话数据不会丢失.如果它存储在memcached中,它可能只会丢失.
如果服务器是负载平衡的,则会话数据将传递到为请求提供服务的Web服务器,因此这不是cookie,数据库或memcached会话的问题.
Cookie优于memcached或数据库的优点是客户端存储会话数据,因此服务器不对其负责.
请记住,cookie将以任何方式传递到客户端和从客户端传递,因为仍需要维护会话引用.
bma*_*ini 18
我能想到的两个原因是:
1)如果重新启动Web服务,则会话数据不会丢失
2)在负载平衡环境中,会话数据存储在中央位置,这意味着任何服务器都可以为请求提供服务并可以访问会话数据.
小智 7
我能想到至少有三个原因.如果您将会话保存在数据库中,您可以:
| 归档时间: |
|
| 查看次数: |
6580 次 |
| 最近记录: |