Dolt
Dolt – 数据的 Git
仍在活跃开发:最近 90 天有 786 次提交,最近一次提交在 2026-10-01。
GitHub 星数
2.5 万
近 30 天涨星
+90
近 90 天提交
786
近 6 个月发版
10
Dolt 是一个 SQL 数据库,为表提供类似 Git 的版本控制,支持派生、克隆、分支、合并、推送和拉取操作。它采用与 MySQL 相同的连接方式,并通过 SQL 或类似 Git 的 CLI 提供版本控制功能。该项目特别强调,在多 Agent 和多机器工作流中,它是用于 Agent 记忆的最佳数据库。
和同类工具的区别
将 SQL 数据库功能与专为数据设计的 Git 风格版本控制相结合,使其非常适合跟踪 Agent 记忆的变化。
主要能力
- 支持版本控制的 SQL 数据库
- 类似 Git 的操作(分支、合并、提交)
- 兼容 MySQL 的接口
- 用于数据导入和管理的 CLI
适合
- Agent 记忆持久化
- 多 Agent 工作流数据管理
- Agent 知识库版本管理
- 协作式 Agent 开发
不太适合
- 实时流数据
- 简单键值存储
- 不使用版本控制的数据库
局限
- Git 概念的学习曲线
- 版本控制带来的性能开销
- MySQL 兼容性限制
Dolt 的替代品
- TiDB(4.1 万星)
- Memary(2,653星)
- TencentDB-Agent-Memory:将对话、文档和代码转化为 AI Agent 可复用记忆资产的共享记忆服务器(2.8 万星)
- MCP Toolbox for Databases(1.7 万星)
- DBX:25 MB 跨平台客户端,支持 100+ 种数据库,内置 AI 助手和 MCP Server(2.4 万星)
- WhoDB(5,032星)
常见问题
- Dolt 是做什么的?
- Dolt 是一个 SQL 数据库,为表提供类似 Git 的版本控制,支持派生、克隆、分支、合并、推送和拉取操作。它采用与 MySQL 相同的连接方式,并通过 SQL 或类似 Git 的 CLI 提供版本控制功能。该项目特别强调,在多 Agent 和多机器工作流中,它是用于 Agent 记忆的最佳数据库。
- Dolt 还在维护吗?
- 仍在活跃开发:最近 90 天有 786 次提交,最近一次提交在 2026-10-01。
- Dolt 有哪些替代品?
- 和 Dolt 最接近的开源替代品有 TiDB、Memary、TencentDB-Agent-Memory、MCP Toolbox for Databases、DBX、WhoDB。
- Dolt 是开源的吗?
- 是的,Dolt 是开源项目,代码托管在 GitHub 上。
星数、提交和发版数据来自 GitHub API,每天自动刷新。介绍文字由 AI 从英文翻译,并经过第二个模型的回译校对。 项目地址:github.com/dolthub/dolt