feat: Memory Analysis tab

- New MemoryAnalysis.vue: scan all keys with MEMORY USAGE
- Pause/resume/stop scanning, min size filter, sort asc/desc
- Added as tab in MainArea with Odometer icon
- i18n keys for all memory analysis labels (zh-CN + en)
This commit is contained in:
2026-07-05 21:23:43 +08:00
parent 169017df65
commit 15869943e8
5 changed files with 315 additions and 2 deletions
+18
View File
@@ -138,6 +138,24 @@ export default {
duration: '耗时',
command: '命令',
},
memory: {
title: '内存分析',
scan: '开始扫描',
pause: '暂停',
resume: '继续',
stop: '停止',
scanning: '扫描中...',
paused: '已暂停',
noData: '暂无数据',
key: '键名',
size: '大小',
type: '类型',
totalSize: '总大小',
minSize: '最小大小 (KB)',
sortAsc: '升序',
sortDesc: '降序',
scanned: '已扫描 {n} 个',
},
status: {
title: '状态',
database: '数据库',