Topic

distributed-database

Repositories (571)

khepri
khepri rabbitmq Erlang

Khepri is a tree-like replicated on-disk database library for Erlang and Elixir.

481
cursusdb
cursusdb cursusdb Go

CursusDB is an open-source distributed in-memory yet persisted document oriented database system with real time capabilities.

470
litebase
litebase litebase Go

Open source distributed database built on SQLite and backed by distributed file systems and object storage

449
Condensation
Condensation CondensationDS

Condensation is an open-source data system for building cloud applications while keeping the ownership of data.

442
aviondb
aviondb aviondb TypeScript

A decentralised database with MongoDB-like developer interface (Fully Compatible with OrbitDB)

430
3box
3box 3box

The easiest way for Ethereum apps to manage user data.

407
raft
raft adjoint-io Haskell

Raft Consensus Algorithm

370
TinyKV-White-Paper
TinyKV-White-Paper Smith-Cruise

Tutorial for TinyKV project in Talent Plan.

340
js
js gryadka JavaScript

Gryadka is a minimalistic master-master replicated consistent key-value storage based on the CASPaxos protocol

334
herddb
herddb diennea Java

A JVM-embeddable Distributed Database

326
kronotop
kronotop kronotop Java

Distributed, transactional document database backed by FoundationDB.

303
catena
catena pixelspark Swift

Catena is a distributed database based on a blockchain, accessible using SQL.

299
vectorsql
vectorsql vectorengine Go

VectorSQL is a free analytics DBMS for IoT & Big Data, compatible with ClickHouse.

293
mysql-notes
mysql-notes diguage Shell

MySQL 学习笔记

291
summa
summa izihawa Rust

Full-text IPFS-friendly and WASM-compatible Search in Rust

291
dbtester
dbtester etcd-io Go

Distributed database benchmark tester

290
hibari
hibari hibari Erlang

Hibari is a production-ready, distributed, ordered key-value, big data store. Hibari uses chain replication for strong consistency, high-availability,...

272
blockchain
blockchain rubycocos Ruby

blockchain (crypto) tools, libraries & scripts in ruby

238
etcd-cloud-operator
etcd-cloud-operator Quentin-M Go

Deploying and managing production-grade etcd clusters on cloud providers: failure recovery, disaster recovery, backups and resizing.

235
pgfdb
pgfdb fabianlindfors Rust

Postgres made distributed using FoundationDB

227
degdb
degdb degdb Go

degdb: distributed economic graph database

217
field-manual
field-manual orbitdb-archive JavaScript

The Offical User's Guide to OrbitDB

212
matrixcube
matrixcube matrixorigin Go

Fundamental Building Block for Elastic Storage With Strong Consistency and Reliability

209
bitconch-core
bitconch-core bitconch C++

A new distributed web protocol for smart contracts and decentralized applications.

201
coltt
coltt sjy-dv Go

Coltt is a vector database that supports Multi-Vector Search, high-performance HNSW, FLAT and quantization, and enables fast searches through sophisti...

182
uplink
uplink adjoint-io Haskell

A database for secure multiparty workflows

179
ob-operator
ob-operator oceanbase Go

Kubernetes operator for OceanBase

171
incubator-resilientdb
incubator-resilientdb apache TypeScript

Global-Scale Sustainable Blockchain Fabric

170
callysto
callysto scramdblabs Rust

Stream processing & Service framework.

170
JustinDB
JustinDB justin-db Scala

⚛️ JustinDB is a highly available globally distributed key-value data store.

159
foundationdb-dotnet-client
foundationdb-dotnet-client SnowBankSDK C#

C#/.NET Binding for FoundationDB Client API

159
kunlun
kunlun zettadb C

KunlunBase is a distributed relational database management system(RDBMS) with complete NewSQL capabilities and robust transaction ACID guarantees and...

148
sdb
sdb yemingfeng Go

SDB :纯 Go 开发、数据结构丰富、持久化、简单易用的 NoSQL 数据库

136
syncing-thesis
syncing-thesis mirkokiefer TeX

Syncing strategies for mobile apps. A Protocol for Peer-to-Peer Data Synchronization.

129
br
br pingcap Go

A command-line tool for distributed backup and restoration of the TiDB cluster data

128
ScaleStore
ScaleStore DataManagementLab C++

This is the source code for our (Tobias Ziegler, Carsten Binnig and Viktor Leis) published paper at SIGMOD’22: ScaleStore: A Fast and Cost-Efficient S...

128
tidb-dev-guide
tidb-dev-guide pingcap

A comprehensive development guide to help you be more and more familiar with the TiDB community and become an expert finally.

125
zef
zef zefhub Python

Toolkit for graph-relational data across space and time

119
scalardl
scalardl scalar-labs Java

Scalable and practical Byzantine fault detection middleware for transactional database systems

118
py-swirld
py-swirld Lapin0t Python

Python implementation of the Swirld byzantine consensus algorithm

112
antsdb
antsdb waterguo Java

AntsDB is a low latency, high concurrency, MySQL compliant SQL layer for HBase

110
bedrock
bedrock bedrock-kv Elixir

An embedded, distributed key-value store with guarantees beyond ACID.

106
greycat
greycat datathings Java

GreyCat - Data Analytics, Temporal data, What-if, Live machine learning

105
dble-docs-cn
dble-docs-cn actiontech Java

Documents for dble in Chinese

100
Olivia
Olivia Ianleeclark Go

Go: A distributed, in-memory key-value storage.

92
shardingsphere-on-cloud
shardingsphere-on-cloud apache Go

A collection of tools and best practices to take ShardingSphere into the cloud

88
Operational-Transformation
Operational-Transformation 0xTheProDev TypeScript

A collection of Algorithms to Synchronise changes across multiple clients using Operational Transformation

88
the-apache-ignite-book
the-apache-ignite-book srecon Java

All code samples, scripts and more in-depth examples for The Apache Ignite Book. Include Apache Ignite 2.6 or above

87
crate-python
crate-python crate Python

Python DB API client library for CrateDB, using HTTP.

85
go-schemaless
go-schemaless rbastic Go

An open-source sharded database framework based on Uber's Schemaless

83