Topic

distributed-database

Repositories (571)

greengage
greengage GreengageDB C

Greengage DB is an open source MPP database platform based on Greenplum® database software.

81
jylis
jylis jemc Pony

A distributed in-memory database for Conflict-free Replicated Data Types (CRDTs). :seedling: :left_right_arrow:

80
p2p-project
p2p-project p2p-today Java

A peer-to-peer networking framework to work across languages

79
interference
interference interference-project Java

opensource distributed database with base JPA implementation and event processing support

79
ZanRedisDB
ZanRedisDB absolute8511 Go

Yet another distributed fault-tolerant key-value database Compatible with Redis written in Golang.

77
crate-sample-apps
crate-sample-apps crate Java

A JavaScript guestbook app with a number of different backend implementations, each using a different client library to communicate with CrateDB.

69
beaker
beaker ashwin153 Scala

A distributed, transactional key-value store.

66
apollo
apollo salesforce Java

An experimental multi-tenant distributed system platform

59
aliyun-tablestore-java-sdk
aliyun-tablestore-java-sdk aliyun Java

Aliyun TableStore(原OTS) JAVA SDK

57
polardbx-tools
polardbx-tools polardb Java

Tools for PolarDB-X, such as data migration, CSV files import, benchmark, etc.

55
shardingsphere-ui
shardingsphere-ui apache Java

Distributed database middleware

54
tigon
tigon ut-datasys C++

Tigon: A Distributed Database for a CXL Pod [OSDI '25]

51
Nebuchadnezzar
Nebuchadnezzar ShisoftResearch Rust

High Performance Key-Value Store

50
doris-thirdparty
doris-thirdparty apache

Self-managed thirdparty dependencies for Apache Doris

50
SLOG
SLOG umd-dslam C++

SLOG: Serializable, Low-latency, Geo-replicated Transactions

48
Distributed-Systems-Guide
Distributed-Systems-Guide mikeroyal

Distributed Systems Guide

40
anndb
anndb marekgalovic Go

Distributed Approximate Nearest Neighbors Database https://anndb.com

36
minidb
minidb hachreak Erlang

A minimal in-memory distributed master-less document database

31
postgres-analytics-tutorial
postgres-analytics-tutorial citusdata PLpgSQL

Exercises for the Architecting Real-Time Analytics for your Customers tutorial

31
FunnelKVS
FunnelKVS ryogrid Rust

Autonomous distributed key-value store which has REST interfaces implemented in Rust

29
shardingsphere-benchmark
shardingsphere-benchmark apache Java

Distributed database middleware

27
incubator-horaedb-meta
incubator-horaedb-meta apache Go

Meta service of HoraeDB cluster.

27
awesome-blockchain-projects
awesome-blockchain-projects m91michel

Curated list of blockchain projects and use cases

27
kvs
kvs zero-deps Scala

Highly available distributed strong eventual consistent and sequentially consistent storage with feeds

24
PiDB
PiDB CDDSCLab C++

分布式leveldb

23
awesome-prestosql
awesome-prestosql tooptoop4

A list of Presto/Trino resources

23
dedid
dedid dekuan PHP

An unique id generator for primary key of distributed database

22
DDB
DDB tommenx C++

基于MySQL的分布式数据库

22
horaedb-client-java
horaedb-client-java apache Java

Apache HoraeDB (Incubating) Java Client.

22
docs
docs arangodb CSS

⚠ DEPRECATED! Source code of the legacy ArangoDB online documentation. See arangodb/docs-hugo

21
jasminegraph
jasminegraph miyurud C++

Distributed Graph Database Server

21
tinykv-impl
tinykv-impl RinChanNOWWW Go

My implementation of https://github.com/tidb-incubator/tinykv . My notes: https://rinchannowww.github.io/tinykv-notes/

21
RedQueen
RedQueen archive0000 Go

Reliable distributed key-value store, and provides some advanced functions internal

21
arangoq
arangoq element114 Rust

An organic ArangoDb query builder layer for rust. Making multi model fun with Rust.

20
Netx
Netx devxb Kotlin

Saga framework / Supports redis stream and blocking, reactive.

20
cloudberry-bootcamp
cloudberry-bootcamp apache Shell

Try out Apache Cloudberry (Incubating) via the Docker-based Sandbox

20
horizontal-scaling-convex
horizontal-scaling-convex MartinKalema Rust

Experimental Convex backend fork aiming to scale Convex horizontally while preserving its core semantics: reactive subscriptions, serializable transac...

19
horaedb-client-rs
horaedb-client-rs apache Rust

Apache HoraeDB (Incubating) Rust Client.

18
database-ranking
database-ranking benchANT Shell

Cloud-hosted Database Performance Data

18
jepsen-tigerbeetle
jepsen-tigerbeetle nurturenature Clojure

A Jepsen Test for TigerBeetle.

17
falcondb
falcondb falcondb-lab Rust

PG-Compatible Distributed In-Memory OLTP Database

17
Distributed-Database
Distributed-Database ks-amit Python

A travel agency app with a distributed database implemented from scratch!

17
aliyun-tablestore-csharp-sdk
aliyun-tablestore-csharp-sdk aliyun C#

Aliyun TableStore(原OTS) C# SDK, Support .NET Standard2.0 and .NET Framework4.0

16
cloudberry-backup
cloudberry-backup apache Go

Backup Utility for Apache Cloudberry (Incubating)

16
FDLog_Enhanced
FDLog_Enhanced scotthibbs Python

A stable Field Day Log program for Amateur (Ham) Radio. This may be better than what you use! Easy and simple. Distributes the database to everyone. A...

16
distributed-systems-architecture
distributed-systems-architecture drveillard

A collection of awesome software, libraries and frameworks, design and architecture principles, books and videos, important resources and best practic...

16
koutendb
koutendb puffball1567 Nim

KoutenDB: locality-aware NoSQL document/vector database built around rings and orbit-inspired retrieval

15
spiredb
spiredb spiredb Elixir

SpireDB - Stream -> Store -> Scale.

15
goldflake
goldflake AmreeshTyagi Go

Bigint ID or primary key generator inspired by Twitter's Snowflake and Sonyflake.

15
typeorm-sharding-repository
typeorm-sharding-repository kibae TypeScript

TypeORM Sharding Repository: Enables TypeORM to be utilized in a distributed database environment.

15