@eplata/memory-storage-data
Version:
Modulo que nos permitirá obtener data en memoria
13 lines (11 loc) • 446 B
JavaScript
const db = require('../db-queries');
const logger = require('../libs/logger');
module.exports = async (pattern, prefix, redis) => {
try {
const result = await db.getKeys(`${prefix}${pattern}`, redis);
return result.map(key => key.replace(prefix, ''));
} catch (error) {
logger.error('Error al obtener todas las keys bajo el patrón.', { error, pattern, prefix });
throw new Error(error.message);
}
};