1. REFERENCE
    9 min read

    So you want Database Versioning?

    Tim Sehn|

    Here at DoltHub, we've had a lot of success with our "So you want..." series of blog posts helping people find Dolt when they are looking for it. Dolt is a lot of things. Dolt is a version controlled database, a Git database, Git for data, data…

    Read More
Found 20 matching articles.
  1. DOLTGRESSQL
    4 min read

    Doltgres Now Supports Triggers

    We're continuing to make progress on DoltgreSQL , which is a version of Dolt built to be a drop-in replacement for PostgreSQL . Dolt is a MySQL compatible database that is built from the ground up with Git-influenced version control featu...

    Read More
  2. 7 min read

    Selling Software: Conferences

    Conferences are sales events we reluctantly spend money on even though our attendance has not generated a single sale. Why do we keep going? I've written about this before but this article will go into more detail with the information we've glea...

    Read More
  3. REFERENCE
    4 min read

    Dolt for Beginners: SQL Insert, Update, and Delete

    The Dolt for Beginners series focuses on topics people getting started with Dolt will likely be interested in. Most of our other blog articles go pretty deep so we want a space to talk about topics that experts may find boring. ...

    Read More
  4. REFERENCESQL
    13 min read

    Anatomy Of A SQL Engine

    May marks five years since Dolt adopted go-mysql-server . Today we summarize the current state of GMS by walking through a query's journey from parsing to result spooling. Overview SQL engines are the logical layer of a database that sit...

    Read More
  5. DOLTGRESINTEGRATION
    3 min read

    Django Works with Doltgres

    We've spent the past two years integrating Dolt with all your favorite tools in all your favorite languages. We've built many sample applications coupled with Blog posts explaining how to build version control into your application. These ...

    Read More
  6. AI
    8 min read

    Coding Agents Suck Too

    If you've been following our recent blog posts you know that I've been quite critical of LLMs, AI agents, and the companies that tout them. The reason for my often flippant negativity is because I've actually used these things and have tried buildi...

    Read More
  7. DOLTGRES
    9 min read

    Doltgres Data Imports

    Doltgres has been improving by leaps and bounds lately, and in case you missed it... we just hit our beta milestone last week ! 🎉 Dolt is the world's first version-controlled SQL database engine, supporting the MySQL dialect, and Doltgres brin...

    Read More
  8. DOLTGRESINTEGRATION
    17 min read

    Getting Started with Doltgres and Knex.js

    Doltgres is the Postgres flavor of Dolt . In case you missed it, Doltgres is now Beta ! This means that we expect Doltgres to work with all the tools you use with Postgres, including Knex.js . Knex.js is a "batteries included" SQL quer...

    Read More
  9. GOLANG
    9 min read

    Optimizing Heap Allocations in Golang: A Case Study

    I work on Dolt, the first SQL database with git-like version control , written entirely in Go. And as a rule, databases need to be fast. So we have lots of tests in our CI workflow to monitor performance regressions before they ever hit our main…...

    Read More
  10. DOLTGRES
    3 min read

    Why Doltgres over Dolt?

    In case you missed it, we shipped a Beta version of Doltgres yesterday. We worked on Doltgres for a year and a half and it finally hit our bar for Beta release. Doltgres is the Postgres-compatible version of Dolt , the world's first versi...

    Read More
  11. DOLTGRES
    5 min read

    Doltgres Beta Launch

    Dolt is the world's first and only version-controlled SQL database. It's a database that you can branch and merge, fork and clone, push and pull like a git repository. Dolt uses the MySQL dialect and wire protocol, but there's no MySQL code in it...

    Read More
  12. DOLTGRES
    5 min read

    Should Doltgres have a CLI?

    It's Doltgres Beta week here at DoltHub. In eager anticipation of tomorrow's Doltgres Beta launch, I have an appetizer to get you interested in Doltgres again. Currently, Doltgres does not ship with a Git- or Dolt-style command line interface ...

    Read More
  13. REFERENCEFEATURE RELEASE
    9 min read

    An Introduction to Adaptive Encoding

    Arguably the most important design decision in a database is one that most users probably never think about: how your data is actually stored on disk. On one hand, the storage format doesn't matter to the user because it's completely abstracted ...

    Read More
  14. 7 min read

    Dolt Archives Status Update

    The Dolt database is the first SQL Database with Git-style branching and merging . One natural consequence of this is the need to store data which grows proportionally to the number of writes over the database's lifetime. For our users to be…

    Read More
  15. SQL
    4 min read

    Stats Version 2

    Dolt is the first version controlled relational database. Among other things, reliable databases have fast and reliable query plans. We can make most queries fast with combinations of macro structural rearrangements like filter pushing and column...

    Read More
  16. AI
    7 min read

    We've Been Conned: The truth about Big LLM

    This is an intervention (but mostly a rant). Maybe it's for you, or maybe it's for me—perhaps it's for both of us. Regardless, it's time we face reality and stop pretending we're already living in the year 3000. We're being conned by Big LLM,...

    Read More
  17. 5 min read

    Selling Software: SaaS Tools Review

    Last week, we introduced a new blog series called "Selling Software" , named after the Netflix smash hit, Selling Sunset . DoltHub happens to be based in LA, not too far from Sunset. Tim , DoltHub's CEO, and I handle most of the selling here ...

    Read More
  18. REFERENCE
    5 min read

    Dolt for Beginners: SQL Select

    The Dolt for Beginners series focuses on topics people getting started with Dolt will likely be interested in. Most of our other blog articles go pretty deep so we want a space to talk about topics that experts may find boring. ...

    Read More
  19. GOLANG
    8 min read

    Life as a Go developer on Windows

    We're using Go to write Dolt , the world's first version-controlled SQL database. We build release binaries for all three major operating systems: Linux, OS X, and of course Windows. (Sorry Plan9). And in fact we have customers on all of these...

    Read More
  20. WEBHOSTED
    5 min read

    Hosted Dolt's Hidden GraphQL API

    Hosted Dolt is a cloud-deployed Dolt database. The application itself runs on React and is backed by a GraphQL server. DoltHub and DoltLab have an official API, documented here . Hosted Dolt is meant more for serving live queries rather than bu...

    Read More
JOIN THE DATA EVOLUTION

Get started with Dolt

Or join our mailing list to get product updates.