dolthub

dolthub / dolt

#18
22,925779+17 todayGo

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

📸 截图

dolt screenshot 1dolt screenshot 2dolt screenshot 3dolt screenshot 4