我需要在基于 Express js 的 API 中实现 session 。我只有这三个选项来存储 session 数据。
- 沙发底座
- 蒙古数据库
- SQL Server 数据库
我在网上阅读了几篇文章,其中建议“redis”或“Memcached”是存储 session 数据的不错选择。但我无法选择设置这两个商店中的任何一个。
对于生产应用程序,我应该从三个选项中选择哪一个?
最佳答案
您是否考虑过最容易实现的文件存储选项(IMO)
https://www.npmjs.com/package/session-file-store
var session = require('express-session');
var FileStore = require('session-file-store')(session);
app.use(session({
store: new FileStore(options),
secret: 'keyboard cat'
}));
关于node.js - 在express js中存储 session 数据的最佳选择是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51771845/