awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Verteilte horizontal skalierbare SQL-Datenbanken

Ranking aktualisiert am 30. Juni 2026

For eine verteilte SQL-Datenbank für horizontale Skalierung, the strongest matches are yugabyte/yugabyte-db (YugabyteDB is a cloud-native distributed SQL database that offers), cockroachdb/cockroach (CockroachDB is a distributed SQL database that automatically shards) and oceanbase/oceanbase (OceanBase is a distributed SQL database with native MySQL). pingcap/tidb and apache/ignite round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Relationale Datenbanksysteme für die horizontale Skalierung über mehrere Knoten hinweg bei gleichzeitiger Wahrung starker Konsistenz und Performance.

Verteilte horizontal skalierbare SQL-Datenbanken

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • yugabyte/yugabyte-dbAvatar von yugabyte

    yugabyte/yugabyte-db

    10,349Auf GitHub ansehen↗

    YugabyteDB is a distributed SQL database and relational data store designed for horizontal scalability and high availability across multiple nodes or regions. It functions as a cloud-native system that ensures continuous availability and supports PostgreSQL compatible query languages and drivers. The system includes specialized capabilities as a vector database for AI, utilizing high-dimensional indexing to perform similarity searches. It is engineered as a multi-region cloud database that synchronizes data across different geographic locations to maintain global availability. The project co

    YugabyteDB is a cloud-native distributed SQL database that offers PostgreSQL-compatible queries, automatic sharding, multi-region replication, strong consistency with distributed ACID transactions, and horizontal elastic scaling via a Kubernetes operator, directly matching every required feature.

    CPostgreSQL-Compatible DatabasesDistributed Transaction ProcessingHorizontal Scaling
    Auf GitHub ansehen↗10,349
  • cockroachdb/cockroachAvatar von cockroachdb

    cockroachdb/cockroach

    32,207Auf GitHub ansehen↗

    Cockroach is a distributed SQL database designed to scale horizontally across multiple nodes while maintaining strict ACID compliance and global data consistency. It functions as a relational database engine that automatically partitions data into ranges, rebalancing them across a cluster to accommodate growing storage and throughput requirements. By utilizing a distributed consensus protocol, the system ensures that all nodes agree on the order of operations, providing fault tolerance and continuous availability even in the event of hardware failures. The system distinguishes itself through

    CockroachDB is a distributed SQL database that automatically shards and rebalances data across clusters, supports the PostgreSQL wire protocol, and offers strict ACID transactions with horizontal scaling, making it an excellent match for this search.

    GoPostgreSQL Protocol CompatibilityPostgreSQL-Compatible DatabasesStrict Serializability
    Auf GitHub ansehen↗32,207
  • oceanbase/oceanbaseAvatar von oceanbase

    oceanbase/oceanbase

    9,980Auf GitHub ansehen↗

    OceanBase is a distributed SQL database designed for high availability and strong consistency across multiple nodes and regions. It functions as a hybrid transactional and analytical processing engine, allowing real-time analytics and transactions to execute on a single data copy. The system also serves as a vector database engine for indexing and querying vector data to power semantic search and recommendation systems. The platform features native compatibility layers for MySQL and Oracle, enabling the migration of legacy workloads without rewriting SQL code. It utilizes a Paxos-based distri

    OceanBase is a distributed SQL database with native MySQL compatibility and Paxos-based strong consistency, built for horizontal scaling and cloud-native deployment with Kubernetes operators, exactly fitting the request for a horizontally scalable SQL database.

    C++Distributed Transaction ProcessingHorizontal Database ScalingHorizontal Scaling
    Auf GitHub ansehen↗9,980
  • pingcap/tidbAvatar von pingcap

    pingcap/tidb

    40,166Auf GitHub ansehen↗

    TiDB is a horizontally scalable, distributed SQL database designed to provide consistent transactional storage and high-performance analytical processing within a single unified architecture. It utilizes a decoupled compute-storage design and a distributed key-value storage layer to ensure horizontal scalability and efficient range-based queries. By employing a consensus-based replication algorithm, the system maintains high availability and automatic failover across multiple nodes and geographical regions. The platform distinguishes itself through its hybrid transactional and analytical proc

    TiDB is a horizontally scalable, distributed SQL database that supports the MySQL wire protocol, automatic sharding, strong consistency with distributed ACID transactions, and cloud-native deployment via a Kubernetes operator, directly matching the search for a distributed SQL database with SQL compatibility and elastic scaling.

    GoKubernetes OperatorsDatabase Operators
    Auf GitHub ansehen↗40,166
  • apache/igniteAvatar von apache

    apache/ignite

    5,066Auf GitHub ansehen↗

    Ignite is a distributed in-memory data grid and compute platform. It functions as a distributed SQL database and storage engine designed to store and process large datasets in RAM to minimize latency and increase calculation speed. The system is distinguished by a multi-tier storage engine that manages data placement across memory and disk to balance high-speed access with large capacity. It features a distributed compute grid that executes custom logic directly on the nodes where data resides to reduce network traffic. The platform provides a broad set of capabilities including ACID transac

    Apache Ignite is a distributed SQL database that supports ACID transactions, SQL queries, automatic sharding, and multi-master replication, and it includes Kubernetes operator support — squarely fitting the NewSQL category and most required features.

    JavaACID Transaction Semantics
    Auf GitHub ansehen↗5,066
  • citusdata/citusAvatar von citusdata

    citusdata/citus

    12,562Auf GitHub ansehen↗

    Citus is a PostgreSQL extension that transforms a standard database into a distributed system. It functions as a sharding framework and distributed SQL engine, enabling horizontal scaling by partitioning tables across a cluster of nodes. By utilizing a coordinator-worker topology, the system manages metadata and routes queries to the appropriate nodes, allowing for parallel execution of complex operations across distributed data shards. The platform distinguishes itself through its specialized support for multi-tenant architectures and real-time analytical processing. It enables tenant-based

    Citus is a PostgreSQL extension that turns a standard database into a distributed SQL database with automatic sharding, horizontal scaling, and SQL compatibility, making it a good fit for your search—though it uses a coordinator-worker topology rather than full multi-master replication.

    CHorizontal Database ScalingSharding OrchestrationDistributed Sharding Architectures
    Auf GitHub ansehen↗12,562
  • ydb-platform/ydbAvatar von ydb-platform

    ydb-platform/ydb

    4,738Auf GitHub ansehen↗

    YDB is a distributed SQL database and analytical engine designed for horizontal scalability and strong consistency. It functions as a multi-model system that supports transactional and analytical workloads through a distributed architecture providing serializable ACID transactions. The system is distinguished by its broad protocol compatibility, implementing the PostgreSQL wire protocol for standard SQL drivers and the Kafka protocol for messaging and streaming. It further serves as a vector database, supporting vector indexes and approximate nearest neighbor searches for semantic search and

    YDB is a distributed SQL database with strong consistency and ACID transactions, directly providing the horizontal scaling and cloud-native deployment this search calls for, and its topics confirm full SQL support.

    C++PostgreSQL Protocol CompatibilityPostgreSQL-Compatible DatabasesACID Transaction Semantics
    Auf GitHub ansehen↗4,738
  • erikgrinaker/toydbAvatar von erikgrinaker

    erikgrinaker/toydb

    7,251Auf GitHub ansehen↗

    ToyDB is a distributed SQL database that provides a system for storing and querying data across multiple nodes. It focuses on maintaining strong consistency and fault tolerance through the implementation of a distributed consensus algorithm. The project distinguishes itself by supporting historical data versioning, enabling time-travel queries to retrieve the state of the database from a specific point in the past. It utilizes multi-version concurrency control to manage ACID transactions and ensure data integrity during concurrent operations. The system covers relational data modeling with t

    ToyDB is a genuine distributed SQL database that runs on multiple nodes, supports SQL queries, and provides strong consistency with ACID transactions—exactly the kind of system you're after, though as a learning project it focuses on core consensus and versioning rather than production-grade automatic sharding or Kubernetes deployment.

    RustACID Transactional CoresStrong Consistency Guarantees
    Auf GitHub ansehen↗7,251
  • vitessio/vitessAvatar von vitessio

    vitessio/vitess

    20,788Auf GitHub ansehen↗

    Vitess is a database clustering system for horizontal scaling of MySQL. It functions as a middleware layer that abstracts complex sharding and physical topology, allowing applications to interact with a distributed database environment through a unified interface. By intercepting and routing SQL queries across multiple shards, it enables large-scale data management while maintaining the appearance of a single database instance. The platform distinguishes itself through its ability to perform online schema migrations and distributed transaction coordination without requiring application downti

    Vitess is a clustering system that horizontally scales MySQL with SQL compatibility and automatic sharding, though it uses primary-replica replication rather than multi-master, making it a solid distributed SQL database that fits most of your requirements.

    GoDistributed Transaction Processing
    Auf GitHub ansehen↗20,788
  • voltdb/voltdbV

    VoltDB/voltdb

    0Auf GitHub ansehen↗

    VoltDB is a distributed, in-memory SQL database built for high-throughput transaction processing, which places it squarely in the NewSQL category, though its SQL compatibility does not use the MySQL/PostgreSQL wire protocol and its replication model differs from full multi-master.

    Database EnginesDatabases and Storage
    Auf GitHub ansehen↗0
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
yugabyte/yugabyte-db10.3KCNOASSERTION16. Juni 2026
cockroachdb/cockroach32.2KGoNOASSERTION15. Juni 2026
oceanbase/oceanbase10KC++other14. Feb. 2026
pingcap/tidb40.2KGoApache-2.016. Juni 2026
apache/ignite5.1KJavaApache-2.016. Juni 2026
citusdata/citus12.6KCAGPL-3.016. Juni 2026
ydb-platform/ydb4.7KC++Apache-2.023. Juni 2026
erikgrinaker/toydb7.3KRustApache-2.014. Juni 2026
vitessio/vitess20.8KGoapache-2.019. Feb. 2026
voltdb/voltdb0———

Related searches

  • eine SQL-Datenbank mit horizontaler Skalierung
  • eine verteilte Datenbank für horizontale Skalierung
  • ein Leitfaden zum Aufbau skalierbarer Systeme
  • Spezialisierte und verteilte Datenbanken
  • System zur Verteilung von LLM-Inferenz auf mehrere Nodes
  • Curriculum über die Funktionsweise von Datenbanken
  • Lernpfad für verteilte Systeme
  • an open source data warehouse for analytics