=> {
const hashes = await KEYS("*");
const hashesSet = [];
if (hashes.length) {
for (const hash of hashes) {
const fullHash = await HGETALL(hash);
hashesSet.push({ [hash]: fullHash });
}
}
};
Нужно бы из всей бд вытащить хэши, в идеале по значению одного из свойств, есть варианты лучше, чем этот выше? KEYS * не рекомендуют для прода
Попробуй так: https://redis.io/commands/scan + https://redis.io/commands/type - получаешь список всех хэшей Потом уже вытаскиваешь значения
Обсуждают сегодня