我需要在基于快速js的API中实现会话。我只有这三个选项可以存储会话数据。
我在线阅读了几篇文章,这些文章认为“ redis”或“ Memcached”是存储会话数据的不错选择。但是我没有选择设置这两个存储区中的任何一个。
我应该在生产应用程序中选择哪个选项?
答案 0 :(得分:0)
您是否考虑过最容易实现(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'
}));