Я использую кластер Redis и храню некоторые данные, как показано ниже:
id_user _ ***. Мне нужно создать 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
});
});