【发布时间】:2016-04-16 03:17:42
【问题描述】:
我正在考虑在我的应用程序中实现 express-session,并且需要选择存储哪个会话来代替该库附带的捆绑内存存储。
我了解在生产环境中使用 memorystore 的局限性,我已经看到还有其他更稳定的内存存储,例如 memcache,我认为我在某处读到的这些存储可以在应用重新启动并保持用户登录的情况下存活 - 我说对了吗?
是否有任何内存存储实现可以在生产环境中使用,或者是否建议避开并使用适当的数据库存储,例如 mongoDB?
我正在努力为团队中的其他人尽可能减少学习曲线,并减少生产的设置和维护开销,而拥有单独的数据库存储很可能会带来这些开销。
【问题讨论】:
标签: node.js mongodb session express express-session