【问题标题】:What is the recommended mechanism for initializing a redis database for a node.js app?为 node.js 应用程序初始化 redis 数据库的推荐机制是什么?
【发布时间】:2014-09-14 01:39:48
【问题描述】:

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

我有一个单页 Express 应用程序,它在 redis 中缓存了一些数据,我想在 redis 中添加一些配置设置> 分贝。到目前为止,我一直在简单地使用 redis-cli 来手动设置必要的键。我希望以某种方式让 npm 运行脚本(或其他东西),以便在服务器上部署应用程序尽可能简单。

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

【问题讨论】:

    标签: javascript node.js redis node-redis


    【解决方案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();
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-06
      • 2021-11-22
      • 2019-03-08
      • 1970-01-01
      • 2015-07-08
      • 2023-03-19
      • 2013-03-24
      • 1970-01-01
      相关资源
      最近更新 更多