Back to Gap Map Infrastructure / Storage & Retrieval

Dolt

DoltHub
open source / Overall score: 3.0

Dolt is a SQL database with version control built into the storage engine: tables are committed, branched, merged, pushed and pulled the way Git handles files, and the history is queryable through system tables and functions. It speaks the MySQL wire protocol, so existing clients connect unchanged, and it ships a Git-style command line beside the server. DoltHub develops it.

Openness

5 high confidence
5.0
license
Apache-2.0(OSI)
source
public
core features withheld
no

Apache-2.0 license body confirmed. The repository is public and unarchived and builds the whole product, and the README describes no paid tier, enterprise edition or license-gated build beside it, so source is public and the core ungated.

Adoption

3 low confidence
3.0

Dolt ships as a compiled Go binary rather than a package on any registry this map tracks, so GitHub stars are the only comparable adoption signal; the `dolt` name on PyPI belongs to an unrelated project. A star reflects interest rather than confirmed use, so it cannot show how many databases are actually running Dolt.

Capability

3 medium confidence
3.0

Dolt provides cell-level versioned SQL storage behind a MySQL interface, with branch, merge and diff semantics. Its full-text indexes support only basic functionality and no vector retrieval is documented, so it covers much less of the persist-index-retrieve path than Vespa does.

  • https://github.com/dolthub/dolt/blob/main/README.md recorded 2026-08-18

    README still documents a SQL database that forks, clones, branches, merges, pushes and pulls like a Git repository, reachable as a MySQL database, with version control exposed through system tables, functions and procedures and through a Git-like command line.

Verified 2026-09-27, except some scores, still awaiting re-confirmation