Ramag —MacOS 数据库 + Redis 客户端

💡 原文中文,约1000字,阅读约需3分钟。
📝

内容提要

Ramag 是一款 macOS 原生数据库客户端,支持 MySQL 和 PostgreSQL,具备连接管理、SQL 编辑和结果集编辑等功能。内存占用低于 100MB,启动迅速,确保密码安全,所有数据本地存储。技术栈包括 Rust 和 GPUI,单个二进制文件小于 20MB。

🎯

关键要点

  • Ramag 是一款 macOS 原生数据库客户端,支持 MySQL 和 PostgreSQL。
  • 具备连接管理、SQL 编辑和结果集编辑等功能。
  • 内存占用低于 100MB,启动迅速,确保密码安全,所有数据本地存储。
  • 技术栈包括 Rust 和 GPUI,单个二进制文件小于 20MB。
  • Ramag 提供多种功能,如 SQL 编辑器、结果集行内编辑、查询历史等。
  • Redis 客户端支持 6 种数据类型,并提供 TTL 可视化编辑和内存估算功能。
  • Ramag 设计理念为 'minimal by design' 和 'local by default',强调低内存占用和离线使用。

延伸问答

Ramag 支持哪些数据库?

Ramag 支持 MySQL 和 PostgreSQL 数据库。

Ramag 的内存占用是多少?

Ramag 的内存占用低于 100MB。

Ramag 的启动速度如何?

Ramag 启动速度非常快,通常在 1 秒内即可启动。

Ramag 提供哪些功能?

Ramag 提供连接管理、SQL 编辑、结果集行内编辑、查询历史等功能。

Ramag 的设计理念是什么?

Ramag 的设计理念是 'minimal by design' 和 'local by default',强调低内存占用和离线使用。

Ramag 如何确保密码安全?

Ramag 将连接密码存储在 macOS 钥匙串中,并使用 AES-GCM 加密落盘,确保密码安全。

➡️

继续阅读