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驱动程序慢。

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

相关文章

这篇文章主要介绍“基于nodejs的ssh2怎么实现自动化部署”的...
本文小编为大家详细介绍“nodejs怎么实现目录不存在自动创建...
这篇“如何把nodejs数据传到前端”文章的知识点大部分人都不...
本文小编为大家详细介绍“nodejs如何实现定时删除文件”,内...
这篇文章主要讲解了“nodejs安装模块卡住不动怎么解决”,文...
今天小编给大家分享一下如何检测nodejs有没有安装成功的相关...