支持真正 SQLAI 的 DynamoDB GUI

面向 AWS DynamoDB 的快速、本地优先桌面客户端。使用你自己的 Bedrock 密钥运行 AI 智能体、可视化连接,以及支持聚合的真正 SQL —— 全部在你的机器上运行,直接与 AWS 通信,绝不经由我们的服务器。

在 DynamoDB 访问模式规则内的 SQL。

一切都在你自己的 AWS 凭证上运行

AWS SSOaws-vaultDynamoDB LocalBedrockPartiQLGSI / LSI
01 —— AI agent

向你的表提出任何问题。

一个能读取你的 schema、运行查询并起草写入操作的 agent —— 通过你的 AWS 凭证由 Amazon Bedrock 提供支持。没有任何第三方服务能看到你的数据。

你的 Bedrock,你的密钥

模型在你的账户中运行。提示词、schema 和行绝不会越出你的 AWS 边界。

读取真实 schema

它先检查键、GSI 和项的结构 —— 然后在可能时优先选择 Query 而非 Scan。

由你审批的草稿

写入操作会以可审阅的差异形式呈现。未经你许可,任何内容都不会被提交。

02 —— 智能表

为本不支持连接的数据库带来连接能力。

在画布上绘制表之间的关系,并在编辑时实时操作连接后的视图 —— 无需 schema 迁移,无需 ETL。

实时重算

添加或删除一条连接边,连接后的网格便会在你编辑时即时重算。

按 PK 或 GSI

基于主键或任意全局二级索引进行连接 —— DynoTable 会选择最经济的读取方式。

默认只读

基础表绝不会被改动。该视图是一个你可以导出或查询的投影。

03 —— SQL 工作台

真正的 SQL。GROUP BYCOUNT、连接。

基于你的实时 DynamoDB 数据编写包含聚合与多表连接的完整 SELECT —— 毫秒级返回行。

DynamoDB 做不到的聚合

SUM、AVG、COUNT DISTINCT、HAVING —— 你惯用的 SQL,用在 NoSQL 存储上。

只读取你查询的内容

只读取查询所涉及的行 —— 绝不读取整张表。

落入数据网格

结果与其他地方一样使用同一个数据网格 —— 可排序、筛选并打开任意一行。

04 —— 自带智能体

你钟爱的智能体,你的数据。

通过 MCP 将 Claude CodeCursorCodex 连接到 DynoTable。智能体读取你的 schema,并通过一个由限定范围并授权的连接来操作你的表 —— 写入操作仍会进入暂存区供你审阅。

任意 MCP 客户端

Claude Code、Cursor、Codex —— 通过标准 MCP 与 OAuth 连接,每个配置文件一个连接。

由你授权连接

每个智能体获得你选择的范围 —— 只读、读取 + 暂存或完整 —— 且仅限你公开的配置文件。

智能体提议,由你提交

外部智能体绝不会直接写入。更改会以可审阅的差异形式进入暂存区 —— 由你提交。

团队为何选择切换

做 AWS 控制台做不到的事,比云端客户端更轻量。

DynoTableAWS 控制台云端客户端
使用你自己的凭证运行 AI agent支持第三方
可视化连接与真正的 SQL支持部分支持
键盘优先,随处可用 ⌘K支持视情况而定
数据留在你的设备上支持在浏览器中同步到云端
恒定内存导出(100 万+ 行)支持视情况而定
常见问题

直截了当的答案。

它与 Dynobase 或那些云端客户端有何不同?

三点:一个 SQL Workbench,能对你的表执行真正的联接、GROUP BY 和聚合;一个运行在你自己 AWS Bedrock 上的 AI 智能体;以及本地优先的设计——你的数据和凭证永不离开你的机器,而云端客户端会把它们经由其服务器中转。

AI 会把我的数据发送给第三方吗?

不会。该 agent 通过你自己的 AWS 凭证在 Amazon Bedrock 上运行 —— 提示词、schema 和表中的行绝不会离开你的 AWS 账户。整个过程中没有 DynoTable 服务器参与。

在我的生产表上使用它安全吗?

安全。DynoTable 使用你自己的 AWS 凭证,因此它只能做你的 IAM 策略所允许的操作——给它一个只读角色,它就什么都改不了。而且编辑永远不会直接落到你的表上:每一处改动都会先汇集到一个暂存窗口,由你审核后再提交。

我能在我的表上使用 Claude Code 或 Cursor 吗?

可以。DynoTable 运行一个本地 MCP 服务器,供外部智能体连接 —— 默认关闭,且按连接逐个授权。智能体绝不会直接写入 DynamoDB:每一处更改都会落入你的暂存提交窗口,供你审阅并提交,而你的 AWS 凭据绝不会离开你的机器。

连接和 SQL 如何在不给 DynamoDB 造成过载的情况下工作?

DynoTable 只读取查询所涉及的行,并在你的机器上运行连接与聚合 —— 绝不在 DynamoDB 上运行。读取你的表时会采用可用的最经济访问模式 —— 只要键或索引允许,就优先用 Query 而非 Scan。

它能否离线工作或配合 DynamoDB Local 使用?

可以。将一个配置文件指向本地 endpoint(例如运行在 8000/9000 端口的 DynamoDB Local),即可完全离线工作。配置文件可以是在线或离线的,每个都有各自的区域和颜色。

DynoTable 免费吗?

网页工具——计算器和表达式构建器——是免费的,无需注册。桌面应用提供 30 天免费试用,之后按席位收费,可按月或按年计费。

支持哪些平台?

macOS、Windows 和 Linux —— 现已全部推出。macOS 提供 Apple Silicon 版本,Windows 提供 x64 安装程序,Linux 提供 .deb 和 .rpm 软件包。

别再和控制台较劲了。

下载 DynoTable,将其指向一个配置文件,一分钟内即可运行你的第一条查询。

免费试用 30 天 · 退款保证 · macOS、Windows & Linux