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.
🧰 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
💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows
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.
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
- state-machine
- ruby
- aasm
- transition
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
Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!
- blazor
- blazor-server
- blazor-webassembly
- realtime
A powerful caching library for Elixir with support for transactions, fallbacks and expirations
AgensGraph, a high performance transactional graph database based on PostgreSQL
The first developer-oriented translation tool. True asynchronous flow between translators and your team.
- elixir
- elixir-phoenix
- absinthe
- emberjs
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
Logical Replication extension for PostgreSQL 17, 16, 15, 14, 13, 12, 11, 10, 9.6, 9.5, 9.4 (Postgres), providing much faster replication than Slony, Bucardo or Londiste, as well as cross-version upgrades.
- postgresql
- replication
- logical-decoding
- database-replication
EliasDB a graph-based database.
- golang
- graph
- embedded
- supports-transactions