微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

node.js – Express MongoDB的最佳会话存储中间件

我正在寻找用于在MongoDB中存储会话数据的最佳中间件,以便在使用express的生产应用程序中使用

我一直在寻找,发现这一点:

> session-mongoose
(https://github.com/donpark/session-mongoose)
根据作者的评论,这不是生产准备好的原因如下:

  • insufficient testing
  • zero optimization
  • there are better
    options than MongoDB for session storage

> connect-mongo(https://github.com/kcbanner/connect-mongo)
> express-session-mongo(https://github.com/davglass/express-session-mongo)

Based on these classes

  • Sencha Connect Memory Store
  • ciaranj’s express-session-mongodb

> connect-session-mongo(https://github.com/bartt/connect-session-mongo)

我一直在看他们的代码,我也试图找到一个性能比较文章。你们有建议哪个是最好的经验吗?

解决方法

connect-mongo( https://github.com/kcbanner/connect-mongo)看起来比别人好。

express-session-mongo和connect-session-mongo是非常老的,基于旧版本的mongodb驱动程序。

基于mongoose的session-mongoose,比mongodb驱动程序慢。

我认为连接蒙古是最好的选择。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐