2014-09-13 2 views
0

Я новичок в node.js и еще не знаком с экосистемой вокруг нее.Каков рекомендуемый механизм инициализации базы данных redis для приложения node.js?

У меня есть один-страничное Экспресс приложения, которое кэширует некоторые данные в Redis, и я хотел бы добавить несколько параметров конфигурации к Redis дБ. До сих пор я просто использовал redis-cli, чтобы вручную установить необходимые ключи. Я бы предпочел, чтобы как-то было npm запустить сценарий (или что-то еще), чтобы развертывание приложения на сервере было максимально простым.

Каков рекомендуемый механизм для инициализации базы данных с Redis для Node.js приложение?

ответ

1

Используя модуль redis на npm, вы можете легко использовать 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(); 
}); 
Смежные вопросы