Zedis: 使用gpui构建的 Redis 客户端
💡
原文中文,约1500字,阅读约需4分钟。
📝
内容提要
Zedis是一个高性能的GPU加速Redis客户端,基于Rust和GPUI开发,提供流畅的用户体验,支持自动解压、格式化和多种数据类型预览,具备安全的只读模式和SSH隧道,兼容macOS、Windows和Linux,支持多主题和国际化。
🎯
关键要点
- Zedis是一个高性能的GPU加速Redis客户端,基于Rust和GPUI构建。
- Zedis提供流畅的用户体验,支持原生的60 FPS流畅体验,内存占用低。
- 支持多种安装方式,包括macOS、Windows和Arch Linux。
- 具备GPU渲染,所有UI元素均由GPU渲染,提供丝般顺滑的体验。
- 支持虚拟列表,能够高效处理10万级以上的Key列表。
- 自动检测内容类型并以直观格式呈现,支持自动解压多种数据格式。
- 支持JSON、Protobuf、MessagePack等数据格式的美化和高亮显示。
- 提供图片预览和Hex视图,便于分析原始二进制数据。
- 具备只读模式,防止意外写入或删除操作,确保数据安全。
- 支持SSH隧道和TLS/SSL加密连接,确保安全访问私有Redis实例。
- 提供智能命令补全和搜索历史功能,提高开发效率。
- 支持批量操作,简化数据管理。
- 跨平台支持,提供一致的高性能原生体验。
- 自动识别Redis拓扑结构,简化连接配置。
- 内置多主题和国际化支持,包括简体中文。
- 响应式布局,适应任意窗口尺寸。
- 本项目采用Apache License, Version 2.0授权。
➡️