我正在考虑在golang中构建一个Web应用程序以部署到Google App Engine,但是我不确定是否要使用sessions包中的memcache存储区或数据存储区。何时使用每种商店是否有经验法则?我了解主要的利弊,数据存储区数据将始终存在,但访问速度要慢得多,而内存缓存数据的访问速度却要快得多,但可能并不总是存在。那么,是否有任何情况或类型的应用程序将使用另一种类型的 session 存储?

最佳答案

同时使用。检查内存缓存。如果存在 session ,请继续。如果不是,请检查数据存储。

这正是在Java运行时中实现 session 的方式,这通常是使用内存缓存的方式。

09-07 17:14
查看更多