如何删除redis键?

时间:2018-01-04 15:33:17

标签: javascript node.js redis

我可以使用 FLUSHALL 命令删除所有redis键。但是如何使用nodejs中的脚本实现相同的结果。 这方面的任何帮助都非常感谢。

1 个答案:

答案 0 :(得分:0)

首先,安装node-redis客户端

npm install redis --save

然后你需要创建一个连接:

import * as redis from 'redis'
const client = redis.createClient(REDIS_PORT, REDIS_HOST);

之后,您可以使用以下内容删除特定密钥:

client.del('myKey');

如果您要删除所有键值对,请使用.flushall()

client.flushall((err, success) => {
  if (err) {
    throw new Error(err);
  }
  console.log(success); // will be true if successfull
});