Immutable databases come in three flavors: ledgers, blockchains, and version controlled databases. This is a survey of immutable databases, excluding blockchains. Dolt is an immutable SQL database with version control.
Dolt – Git for Data. Contribute to dolthub/dolt development by creating an account on GitHub.
Immutable databases come in three flavors: ledgers, blockchains, and version controlled databases. This is a survey of immutable databases, excluding blockchains. Dolt is an immutable SQL database with version control.
Initial release of SwissMap, a Golang port of Abseil's flat_hash_map.
We loaded 100 real world Postgres dumps and failed almost all of them. Read more to find out why we did this, and how we're solving these issues.
Personal website and blog of Matthias Plappert. Writing about AI, machine learning, and robotics.
A new paper about AI SQL testing was published by the UC Berkeley CS department. We've been working with the authors, Qiuyang Mang and Runyuan He, fixing bugs their testing tool Argus identified for over a month. This article describes the Argus approach and the bugs it found in Dolt.
This Technology Radar quadrant explores the tools software developers use to create, debug, maintain, and support applications
This Technology Radar quadrant explores the tools software developers use to create, debug, maintain, and support applications
Code level discussion of web scraping, gray hat automation, growth hacking and bounty hunting
careful chaos in practice
A deep dive into the leading git-for-data tools — LakeFS, Dolt, Nessie, Neon, MotherDuck, DuckLake, and Bauplan — comparing how each implements branching, merging, snapshots, and rollbacks without duplicating data. Learn which tool fits your stack, whether you're versioning a data lake, SQL database, or analytical warehouse.
Why I switched my note taking app and built my own personal finance app: AI works best with direct, bidirectional access to your data.
Prolly Tree is a hybrid data structure
When beads can’t find or create a dolt database, delete the local dolt state and reinit. The errors look like this: Error: failed to open Dolt store: database "bs" not available after CREATE DATABASE: Error 1049 (HY000): database not found: bs or: Error: failed to open database: database "bs" not found on Dolt server at 127.0.0.1:3308
Understand slowly changing dimension definitions, methods, and tools. Outlines the business benefits of using slowly changing dimension for database versioning. Introduces Dolt, the first SQL database with built in slowly changing dimension.