Topic

distributed-database

Repositories (647)

elasticell
elasticell deepfabric Go

Elastic Key-Value Storage With Strong Consistency and Reliability

531
tidis
tidis tidb-incubator Rust

A distributed transactional large-scale NoSQL database powered by TiKV

528
khepri
khepri rabbitmq Erlang

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

495
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

450
Condensation
Condensation CondensationDS

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

443
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.

405
raft
raft adjoint-io Haskell

Raft Consensus Algorithm

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

Tutorial for TinyKV project in Talent Plan.

342
js
js gryadka JavaScript

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

333
herddb
herddb diennea Java

A JVM-embeddable Distributed Database

326
kronotop
kronotop kronotop Java

Distributed, transactional document database backed by FoundationDB.

313
summa
summa SpaceFrontiers Rust

Full-text, sparse and dense vector search in Rust, with gRPC and WebAssembly.

298
catena
catena pixelspark Swift

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

298
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 学习笔记

292
dbtester
dbtester etcd-io Go

Distributed database benchmark tester

289
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.

232
pgfdb
pgfdb fabianlindfors Rust

Postgres made distributed using FoundationDB

228
degdb
degdb degdb Go

degdb: distributed economic graph database

216
field-manual
field-manual orbitdb-archive JavaScript

The Offical User's Guide to OrbitDB

213
matrixcube
matrixcube matrixorigin Go

Fundamental Building Block for Elastic Storage With Strong Consistency and Reliability

208
bitconch-core
bitconch-core bitconch C++

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

201
myrmic
myrmic peeriot Rust

Open-source runtime for distributed edge applications. Write message-driven WebAssembly cells in Rust; Myrmic handles execution, messaging, state and...

194
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

173
resilientdb
resilientdb apache C++

Global-Scale Sustainable Blockchain Fabric

171
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

158
kunlun
kunlun zettadb C

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

149
sdb
sdb yemingfeng Go

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

136
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...

129
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

127
picodata
picodata picodata Rust

Distributed, PostgreSQL-compatible database with plugins in Rust.

125
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
unitdb
unitdb unit-io Go

Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and en...

124
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
bedrock
bedrock bedrock-kv Elixir

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

112
py-swirld
py-swirld Lapin0t Python

Python implementation of the Swirld byzantine consensus algorithm

111
antsdb
antsdb waterguo Java

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

110
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
greengage
greengage GreengageDB C

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

91