From 2fa4ffd074b76a711996f3c93c8f289bb339d1b4 Mon Sep 17 00:00:00 2001 From: Guoyu Su Date: Wed, 22 Jul 2026 17:45:54 +0800 Subject: [PATCH] perf(redis): reduce fetch-all rendering overhead --- .../src/components/redis/RedisKeyBrowser.vue | 84 ++++++++++++------- apps/desktop/src/lib/redis/redisKeyBatch.ts | 13 +++ apps/desktop/src/lib/redis/redisKeyTree.ts | 10 ++- packages/app-tests/redisKeyBatch.test.ts | 42 ++++++++++ packages/app-tests/redisKeyTree.test.ts | 3 + 5 files changed, 117 insertions(+), 35 deletions(-) create mode 100644 apps/desktop/src/lib/redis/redisKeyBatch.ts create mode 100644 packages/app-tests/redisKeyBatch.test.ts diff --git a/apps/desktop/src/components/redis/RedisKeyBrowser.vue b/apps/desktop/src/components/redis/RedisKeyBrowser.vue index bb0794c2e..ea89bec9d 100644 --- a/apps/desktop/src/components/redis/RedisKeyBrowser.vue +++ b/apps/desktop/src/components/redis/RedisKeyBrowser.vue @@ -1,5 +1,5 @@