簡體   English   中英

為node.js應用初始化redis數據庫的推薦機制是什么?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM