101 Open Source Distributed Database Software Projects
Free and open source distributed database code projects including engines, APIs, generators, and tools.
Etcd 38624 ⭐
Distributed reliable key-value store for the most critical data of a distributed system
Arangodb 12002 ⭐
Awesome Bigdata 10586 ⭐
A curated list of awesome big data frameworks, ressources and other awesomeness.
Awesome Blockchains 3340 ⭐
A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips :tulip::tulip::tulip:. Distributed is the new centralized.
Lindb 2132 ⭐
LinDB is a scalable, high performance, high availability distributed time series database.
Olric 2088 ⭐
Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
Radondb Radon 1594 ⭐
RadonDB is an open source, cloud-native MySQL database for building global, scalable cloud services
Presto 4797 ⭐
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Incubator Pegasus 1494 ⭐
['pɛgəsəs] A distributed key-value storage system developed and maintained by Xiaomi Cloud Storage Team.
Paxosstore 1463 ⭐
PaxosStore has been deployed in WeChat production for more than two years, providing storage services for the core businesses of WeChat backend. Now PaxosStore is running on thousands of machines, and is able to afford billions of peak TPS.
Ghostdb 712 ⭐
GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.
Gryadka JS 312 ⭐
Gryadka is a minimalistic master-master replicated consistent key-value storage based on the CASPaxos protocol
Hibari 259 ⭐
Hibari is a production-ready, distributed, ordered key-value, big data store. Hibari uses chain replication for strong consistency, high-availability, and durability. Hibari has excellent performance especially for read and large value operations.
Aviondb 366 ⭐
A decentralised database with MongoDB-like developer interface (Fully Compatible with OrbitDB)
Bitconch Core 205 ⭐
A new distributed web protocol for smart contracts and decentralized applications.
Zanredisdb 65 ⭐
Yet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Jylis 65 ⭐
A distributed in-memory database for Conflict-free Replicated Data Types (CRDTs). :seedling: :left_right_arrow:
Interference 66 ⭐
opensource distributed database with base JPA implementation and event processing support
The Apache Ignite Book 59 ⭐
All code samples, scripts and more in-depth examples for The Apache Ignite Book. Include Apache Ignite 2.6 or above
Deepfabric Beehive 99 ⭐
Fundamental Building Block for Elastic Storage With Strong Consistency and Reliability
Alinous Elastic Db 10 ⭐
Alinous Elastic DB is database for bigdata. It can scale both the SQL engine and storage engine. This database engine is for scaling and sharding.
Yugabyte Docs 10 ⭐
YugaByte DB Docs -- this repository has moved to the subdirectory https://github.com/YugaByte/yugabyte-db/tree/master/docs
Etcd Cloud Operator 173 ⭐
Deploying and managing production-grade etcd clusters on cloud providers: failure recovery, disaster recovery, backups and resizing.
Nebula Graph 778 ⭐
A distributed, fast open-source graph database featuring horizontal scalability and high availability
Terrabasedb 567 ⭐
Skytable is an extremely fast, secure and reliable real-time NoSQL database with automated snapshots and TLS
Postgres Analytics Tutorial 16 ⭐
Exercises for the Architecting Real-Time Analytics for your Customers tutorial
Crate Crate 3279 ⭐
CrateDB is a distributed SQL database that makes it simple to store and analyze massive amounts of machine data in real-time.
Icefiredb 725 ⭐
cloud native decentralized distributed nosql database, Web3 world access point, based on RESP,RAFT,OSS,IPFS and blockchain.
Condensationdb Condensation 414 ⭐
Condensation is an open-source data system for building cloud applications while keeping the ownership of data.
Tidb Dev Guide 94 ⭐
A comprehensive development guide to help you be more and more familiar with the TiDB community and become an expert finally.
Awesome Distributed System Projects 33 ⭐
🚀 List of distributed system projects for inspiration and learning to build distributed services from real world examples
Operational Transformation 13 ⭐
A collection of Algorithms to Synchronise changes across multiple clients using Operational Transformation
Bsm Planb 11 ⭐
Build distributed, low-latency services with a redis-compatible protocol and sentinel client support
Fdlog_enhanced 10 ⭐
A stable Field Day Log program for Amateur (Ham) Radio. Easy and simple to use. Distributes the database to everyone. Allows everyone to see who is operating and which band, how many contacts etc. GOTA station use is easy and included for licensed and unlicensed contestors. Much more!!
Cnosdb 63 ⭐
An Open Source Distributed Time Series Database with high performance, high compression ratio and high usability.
Starrocks 2107 ⭐
StarRocks is a next-gen sub-second MPP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics and ad-hoc query.