book_manage/apps/server/src/utils/redis/utils.ts

13 lines
431 B
TypeScript
Raw Normal View History

2024-12-30 08:26:40 +08:00
import { redis } from "./redis.service";
export async function deleteByPattern(pattern: string) {
try {
const keys = await redis.keys(pattern);
if (keys.length > 0) {
await redis.del(keys);
// this.logger.log(`Deleted ${keys.length} keys matching pattern ${pattern}`);
}
} catch (error) {
console.error(`Failed to delete keys by pattern ${pattern}:`, error);
}
}