1 repo
Data management designs that partition keyspaces and rebalance data across nodes to accommodate growth.
Distinguishing note: No candidates provided; describes the fundamental scaling mechanism.
Explore 1 awesome GitHub repository matching data & databases · Horizontal Scaling Architectures. Refine with filters or upvote what's useful.
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
Automatically partitions and rebalances data across nodes to support growing storage and throughput requirements.