我是 node.js 的新手,并且还不熟悉它周围的生态系统。
我有一个单页 Express 应用程序,可以在 redis 中缓存一些数据,我想在 redis db。到目前为止,我一直只是使用 redis-cli 来手动设置必要的密钥。我宁愿以某种方式 npm 运行脚本(或其他东西),以便在服务器上部署应用程序尽可能简单。
为 node.js 应用初始化 redis 数据库的推荐机制是什么?
答案 0 :(得分:1)
在npm上使用redis
模块,您可以轻松地使用mset()
一次设置多个密钥。例如:
var redis = require('redis'),
client = redis.createClient();
var kv = [
'key1', 'value1',
'key2', 2,
'key3', 'value3'
];
client.mset(kv, function(err) {
if (err) throw err;
// end the connection gracefully if
// you don't need to access redis anymore
client.quit();
});