我可以使用 FLUSHALL 命令删除所有redis键。但是如何使用nodejs中的脚本实现相同的结果。 这方面的任何帮助都非常感谢。
答案 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
});