Topic

distributed-database

Repositories (518)

etcd
etcd etcd-io Go

Distributed reliable key-value store for the most critical data of a distributed system

51.7k
ClickHouse
ClickHouse ClickHouse C++

ClickHouse® is a real-time analytics database management system

47k
tidb
tidb pingcap Go

TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.

40k
cockroach
cockroach cockroachdb Go

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.

32.1k
surrealdb
surrealdb surrealdb Rust

A scalable, distributed, collaborative, document-graph database, for the realtime web

31.9k
shardingsphere
shardingsphere apache Java

Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.

20.7k
rqlite
rqlite rqlite Go

The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.

17.4k
foundationdb
foundationdb apple C++

FoundationDB - the open source, distributed, transactional key-value store

16.2k
doris
doris apache Java

Apache Doris is an easy-to-use, high performance and unified analytics database.

15.2k
Qix
Qix ty4z2008

Machine Learning、Deep Learning、PostgreSQL、Distributed System、Node.Js、Golang

15.1k
awesome-bigdata
awesome-bigdata oxnr

A curated list of awesome big data frameworks, ressources and other awesomeness.

14.3k
arangodb
arangodb arangodb C++

🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications usin...

14.1k
zookeeper
zookeeper apache Java

Apache ZooKeeper

12.7k
trino
trino trinodb Java

Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)

12.7k
citus
citus citusdata C

Distributed PostgreSQL as an extension

12.4k
starrocks
starrocks StarRocks Java

The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario...

11.6k
talent-plan
talent-plan pingcap Rust

open source training courses about distributed database and distributed systems

10.9k
yugabyte-db
yugabyte-db yugabyte C

YugabyteDB - the cloud native distributed SQL database for mission-critical applications.

10.2k
oceanbase
oceanbase oceanbase C++

The Fastest Distributed Database for Transactional, Analytical, and AI Workloads.

10.1k
risingwave
risingwave risingwavelabs Rust

Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.

8.9k
ydb
ydb ydb-platform C++

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions

4.7k
crate
crate crate Java

CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It...

4.4k
dynomite
dynomite Netflix C

A generic dynamo implementation for different k-v storage engines

4.2k
awesome-blockchains
awesome-blockchains openblockchains Ruby

A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips :tulip::tul...

3.8k
olric
olric olric-data Go

Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.

3.4k
lindb
lindb lindb Go

LinDB is a scalable, high performance, high availability distributed time series database.

3.1k
horaedb
horaedb apache Rust

Apache HoraeDB (incubating) is a high-performance, distributed, cloud native time-series database.

2.8k
skytable
skytable skytable Rust

Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, da...

2.7k
ytsaurus
ytsaurus ytsaurus C++

YTsaurus is a scalable and fault-tolerant open-source big data platform.

2.2k
incubator-pegasus
incubator-pegasus apache C++

Apache Pegasus - A horizontally scalable, strongly consistent and high-performance key-value store

2k
matrixone
matrixone matrixorigin Go

AI-native HTAP database with Git-for-Data and built-in vector search, serving as the data and memory backbone for intelligent agents and applications.

1.8k
radon
radon radondb Go

RadonDB is an open source, cloud-native MySQL database for building global, scalable cloud services

1.8k
cnosdb
cnosdb cnosdb Rust

A cloud-native open source distributed time series database with high performance, high compression ratio and high availability.

1.7k
paxosstore
paxosstore Tencent C++

PaxosStore has been deployed in WeChat production for more than two years, providing storage services for the core businesses of WeChat backend. Now P...

1.7k
cloudberry
cloudberry apache C

One advanced and mature open-source MPP (Massively Parallel Processing) database. Open source alternative to Greenplum Database.

1.2k
eventql
eventql eventql C++

Distributed "massively parallel" SQL query engine

1.2k
IceFireDB
IceFireDB IceFireDB Go

@IceFireLabs -> IceFireDB is a database built for web3.0 It strives to fill the gap between web2 and web3.0 with a friendly database experience, makin...

1.2k
dble
dble actiontech Java

A High Scalability Middle-ware for MySQL Sharding

1.1k
awesome-distributed-system-projects
awesome-distributed-system-projects roma-glushko

🚀 List of distributed system projects for inspiration and learning to build distributed services from real world examples

1.1k
toplingdb
toplingdb topling C++

ToplingDB is a cloud native LSM Key-Value Store with searchable compression algo and distributed compaction

1k
nebula-graph
nebula-graph vesoft-inc C++

A distributed, fast open-source graph database featuring horizontal scalability and high availability. This is an archived repo for v2.5 only, from 2....

849
awesome-distributed-systems
awesome-distributed-systems gojek

Awesome list of distributed systems resources

843
GhostDB
GhostDB jakekgrog Go

GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.

752
hstream
hstream hstreamdb Haskell

HStreamDB is an open-source, cloud-native streaming database for IoT and beyond. Modernize your data stack for real-time applications.

725
CorfuDB
CorfuDB CorfuDB Java

A cluster consistency platform

667
scalardb
scalardb scalar-labs Java

Universal HTAP Engine

640
chiselstore
chiselstore chiselstrike Rust

SQLite + Little Raft = 🚀

586
elasticell
elasticell deepfabric Go

Elastic Key-Value Storage With Strong Consistency and Reliability

532
SugarDB
SugarDB EchoVault Go

Embeddable and distributed in-memory alternative to Redis.

530
tidis
tidis tidb-incubator Rust

A distributed transactional large-scale NoSQL database powered by TiKV

521