[英]What is the recommended mechanism for initializing a redis database for a node.js app?
我是node.js的新手,並且還不熟悉它周圍的生態系統。
我有一個一頁的Express應用程序,該應用程序在redis中緩存了一些數據,我想在redis數據庫中添加一些配置設置。 到目前為止,我一直只是使用redis-cli手動設置必要的鍵。 我寧願以某種方式讓npm運行腳本(或其他方式),以便在服務器上部署應用程序盡可能簡單。
為node.js應用初始化redis數據庫的推薦機制是什么?
使用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();
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.