为node.js应用初始化redis数据库的推荐机制是什么?

时间:2014-09-13 15:45:02

标签: javascript node.js redis node-redis

我是 node.js 的新手,并且还不熟悉它周围的生态系统。

我有一个单页 Express 应用程序,可以在 redis 中缓存一些数据,我想在 redis db。到目前为止,我一直只是使用 redis-cli 来手动设置必要的密钥。我宁愿以某种方式 npm 运行脚本(或其他东西),以便在服务器上部署应用程序尽可能简单。

node.js 应用初始化 redis 数据库的推荐机制是什么?

1 个答案:

答案 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();
});