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