我正在使用Redis集群并存储一些数据,如下所示: id_user _ ***。我需要创建一个API,该API删除所有与模式匹配的Redis集群中的所有值。有更好的方法吗?我看到扫描不适用于Redis群集。提前谢谢 我尝试使用下面的代码:
var redis // alrady established connection;
var sample_pattern= pattern+'*';
var redisConfig = Object.values(redis.connectionPool.specifiedOptions);
var keys = new Array();
var allKeys = new Array();
return redisConfig.forEach(function(node){
console.log(node);
node.keys(sample_pattern, function (err, itemKeys) {
console.log(itemKeys);
//DELETE logic Here
});
});