TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
- distributed-database
- distributed-transactions
- tidb
- database
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB, DB2 and DB2 for IBM i.
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
Distributed transactional key-value database, originally created to complement TiDB
FoundationDB - the open source, distributed, transactional key-value store
MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.
Open source transactional distributed database. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure without compromising performance.
Search everywhere and in a hurry!
- search
- search-interface
- ruby
- ruby-gem
OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.
Easy-to-use data handling for SQL data stores with support for implicit table creation, bulk loading, and transactions.
Get your data in RAM. Get compute close to data. Enjoy the performance.
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
PostgreSQL interface for Node.js
An Embedded NoSQL, Transactional Database Engine
A powerful caching library for Elixir with support for transactions, fallbacks and expirations
AgensGraph, a high performance transactional graph database based on PostgreSQL
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
EliasDB a graph-based database.
- golang
- graph
- embedded
- supports-transactions
Project SnappyData - memory optimized analytics database, based on Apache Spark™ and Apache Geode™. Stream, Transact, Analyze, Predict in one cluster
Search inside documents, code, and even screenshots - instantly and locally. A free, open-source file launcher with OCR, semantic search, and MCP agent access.
Catch unsafe PostgreSQL migrations in development and run them easier in production (code helpers for table/column renaming, changing column type, adding columns with default, background migrations, etc).
Immutable transaction isolated sql driver for golang
Elixir embedded key/value database