Skip to main content

How data is managed: the Keyspace, Replicas, and Ranges

In this Cockroach University lesson titled “How data is managed: the Keyspace, Replicas, and Ranges”, you will learn how the data in CockroachDB is organized, the keyspace. Then we’ll discuss how data is managed in the keyspace using Ranges and Replicas. In this lesson, you will learn to: Define the following terms: •Keyspace •Range •Replica You will also learn: •Why the concept of the Keyspace is important in CockroachDB Learn more about CockroachDB by signing up for free training at Cockroach University: https://university.cockroachlabs.com/ --------------------------------------------------------------------------------------------------------------------------- Reference Links •Scalable SQL Made Easy: How CockroachDB Automates Operations: https://www.cockroachlabs.com/blog/automated-rebalance-and-repair/ (Cockroach Labs Blog post by Bram Gruneir) •The Distribution Layer: https://www.cockroachlabs.com/docs/stable/architecture/distribution-layer.html (CockroachDB Docs) •Why we Built CockroachDB on top of RocksDB: https://www.cockroachlabs.com/blog/cockroachdb-on-rocksd/ (Cockroach Labs Blog post by Arjun Narayan and Peter Mattis) --------------------------------------------------------------------------------------------------------------------------- Careers: https://www.cockroachlabs.com/careers CockroachCloud: https://www.cockroachlabs.com/product/cockroachcloud/ Blog: https://www.cockroachlabs.com/blog/ Docs: https://www.cockroachlabs.com/docs/stable/ Community Slack: https://cockroa.ch/Welcome-to-Slack Twitter: https://twitter.com/CockroachDB