Go distributed-database

Open-source Go projects categorized as distributed-database

Top 13 Go distributed-database Projects

distributed-database
  1. etcd

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

    Project mention: I Stopped Using Kubernetes. Our DevOps Team Is Happier Than | news.ycombinator.com | 2024-11-27

    > https://github.com/etcd-io/etcd/issues/9771

    > stale bot marked this as completed (by fucking closing it)

    Ah, yes, what would a Kubernetes-adjacent project be without a fucking stale bot to close issues willy nilly

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. tidb

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

    Project mention: RocksDB: Your Key-Value Store Powerhouse (and Why You Should Care) | dev.to | 2025-02-16

    TiDB: https://pingcap.com/

  4. cockroach

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

    Project mention: RocksDB: Your Key-Value Store Powerhouse (and Why You Should Care) | dev.to | 2025-02-16
  5. rqlite

    The lightweight, user-friendly, distributed relational database built on SQLite.

    Project mention: The definitive guide to using Django with SQLite in production 💡 | dev.to | 2025-01-18

    rqlite: The lightweight, user-friendly, distributed relational database built on SQLite

  6. Olric

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

    Project mention: A distributed KV store (standalone and Go lib) | news.ycombinator.com | 2024-10-02
  7. lindb

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

  8. matrixone

    Hyperconverged cloud-edge native database

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. IceFireDB

    @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, making web3 application data storage more convenient, and making it easier for web2 applications to achieve decentralization and data immutability.

  11. SugarDB

    Embeddable and distributed in-memory alternative to Redis.

    Project mention: EchoVault: Embeddable Redis Alternative in Go | dev.to | 2024-07-23

    If this article has triggered your curiosity, or you’re interested in contributing to a project like this, check out our GitHub and drop us a star! We’re always open to more feedback and contributions!

  12. cursusdb

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

  13. etcd-cloud-operator

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

  14. shardingsphere-on-cloud

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

  15. replicatr

    Nostr relay with Internet Computer integration for inter-relay synchronization

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go distributed-database discussion

Log in or Post with

Go distributed-database related posts

  • RocksDB: Your Key-Value Store Powerhouse (and Why You Should Care)

    5 projects | dev.to | 16 Feb 2025
  • The Double-Edged Sword of Microservices: Balancing Abstraction and Complexity

    5 projects | dev.to | 26 Nov 2024
  • CockroachDB License Change

    6 projects | news.ycombinator.com | 15 Aug 2024
  • Round Rects Are Everywhere

    3 projects | news.ycombinator.com | 24 Jun 2024
  • Multi-region YugabyteDB deployment on AWS EKS with Istio

    3 projects | dev.to | 2 May 2024
  • A MySQL compatible database engine written in pure Go

    10 projects | news.ycombinator.com | 9 Apr 2024
  • Show HN: GitHub Organization Analytics

    1 project | news.ycombinator.com | 25 Oct 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source distributed-database projects in Go? This list will help you:

# Project Stars
1 etcd 48,636
2 tidb 38,088
3 cockroach 30,602
4 rqlite 16,319
5 Olric 3,193
6 lindb 3,026
7 matrixone 1,808
8 IceFireDB 1,116
9 SugarDB 455
10 cursusdb 448
11 etcd-cloud-operator 232
12 shardingsphere-on-cloud 84
13 replicatr 16

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai