Go distributed-database

Open-source Go projects categorized as distributed-database

Top 10 Go distributed-database Projects

  • etcd

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

  • Project mention: Oracle Linux 8.8'de PostgreSQL 13 Yedekli Yapı Nasıl Kurulur? - Patroni, ETCD, HAProxy | dev.to | 2023-12-07

    sudo dnf -y install curl wget vim ETCD_RELEASE=$(curl -s https://api.github.com/repos/etcd-io/etcd/releases/latest|grep tag_name | cut -d '"' -f 4) echo $ETCD_RELEASE wget https://github.com/etcd-io/etcd/releases/download/${ETCD_RELEASE}/etcd-${ETCD_RELEASE}-linux-amd64.tar.gz tar xvf etcd-${ETCD_RELEASE}-linux-amd64.tar.gz cd etcd-${ETCD_RELEASE}-linux-amd64 sudo mv etcd* /usr/local/bin ls /usr/local/bin /usr/local/bin/etcd --version

  • tidb

    TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://tidbcloud.com/free-trial

  • Project mention: A MySQL compatible database engine written in pure Go | news.ycombinator.com | 2024-04-09

    tidb has been around for a while, it is distributed, written in Go and Rust, and MySQL compatible. https://github.com/pingcap/tidb

    Somewhat relatedly, StarRocks is also MySQL compatible, written in Java and C++, but it's tackling OLAP use-cases. https://github.com/StarRocks/starrocks

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • cockroach

    CockroachDB - the open source, cloud-native distributed SQL database.

  • Project mention: 11 Planetscale alternatives with free tiers | dev.to | 2024-04-11

    CockroachDB is an open source distributed SQL database designed for scalability and resilience. While it offers SQL databases, CockroachDB is also compatible with PostgreSQL.

  • rqlite

    The lightweight, distributed relational database built on SQLite.

  • Project mention: The lightweight, easy-to-use, distributed relational database built on SQLite | news.ycombinator.com | 2024-02-23
  • Olric

    Distributed in-memory object store. It can be used as an embedded Go library and a language-independent service.

  • Project mention: Olric: Distributed, embeddable in-memory data structures in Go | news.ycombinator.com | 2024-02-05
  • lindb

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

  • matrixone

    Hyperconverged cloud-edge native database

  • Project mention: Push or Pull, is this a question? | dev.to | 2023-08-09

    Source code:matrixorigin/matrixone: Hyperconverged cloud-edge native database (github.com)

  • SaaSHub

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

    SaaSHub logo
  • 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.

  • etcd-cloud-operator

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

  • shardingsphere-on-cloud

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

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 related posts

  • 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
  • Hummock: A Storage Engine Designed for Stream Processing

    2 projects | dev.to | 17 Oct 2023
  • TiDB: An open-source distributed MySQL compatible database

    1 project | news.ycombinator.com | 17 Oct 2023
  • TiDB: Open-source, cloud-native, distributed, MySQL compatible database

    1 project | news.ycombinator.com | 30 Aug 2023
  • Linux surpasses the Mac among Steam gamers

    2 projects | news.ycombinator.com | 4 Aug 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 6 May 2024
    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 46,412
2 tidb 36,169
3 cockroach 29,119
4 rqlite 14,898
5 Olric 3,010
6 lindb 2,819
7 matrixone 1,680
8 IceFireDB 1,077
9 etcd-cloud-operator 233
10 shardingsphere-on-cloud 81

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com