【发布时间】:2010-09-19 03:01:45
【问题描述】:
我想知道如何为我正在工作的 GAE 应用程序实施我自己的会话(更多是为了练习)......起初我正在考虑使用数据存储来存储会话数据。但是,每次需要将某些内容添加到会话“存储桶”中时,都需要将其保存到数据存储中。显然这很糟糕,因为我们想最小化我们的写入。然后我考虑使用 memcache ... 似乎是个好主意,但是由于 memcache 被 Google“通过内存压力驱逐”,我们面临着可能的会话损坏问题。那么这是否意味着我们只剩下以下选项:
- 将所有会话数据存储在 cookie 中
- 将所有会话数据写入数据存储和内存缓存,然后仅从内存缓存读取
有人有其他想法吗?
【问题讨论】:
标签: google-app-engine session memcached