Dolt——面向数据的Git
Dolt 是一个将 Git 版本控制理念与 SQL 数据库能力深度融合的开源数据库。它允许用户像操作 Git 代码仓库一样,对数据库进行分支、克隆、提交、合并、推送和拉取操作。用户可以通过标准的 MySQL 客户端连接并操作 Dolt 中的数据和表结构,其所有的版本控制功能都通过 SQL 系统表、函数和存储过程来提供。同时,它也提供了一个与 Git 命令行高度相似的工具,便于直接管理数据版本。 该项目的主要价值在于为结构化数据带来了强大的版本追踪、协作与审计能力。它适用于多种场景,例如:作为现有 MySQL 数据库的副本,通过二进制日志复制自动记录每一次数据变更;团队协作进行数据清洗与分析,并轻松合并不同成员的修改;或是作为公共数据的托管和分享平台。Dolt 使得数据的演变历史像代码一样清晰可查,解决了数据管理中的版本混乱与协作难题。
📊 项目信息
- 语言
- Go
- Stars
- ⭐ 22,925
- Forks
- 779
- 今日新增
- +17
- 排名
- #18
- 收录
- 语言榜
- 趋势日期
- 2026年5月30日
- 最后推送
- 2026/5/30
🏷️ 标签
agent-memoryagent-memory-serverai-agentsai-databasedata-version-controldata-versioningdatabasedatabase-version-controldatabase-versioningdecentralized-databasegitgit-databasegit-for-datagit-for-databasesgit-sqlimmutable-databasemariadbmysqlsqlversion-controlled-database



