Cockroach Labs Simplifies Adding a Database to Kubernetes
Cockroach Labs announced the availability of CockroachDB on Kubernetes, a product bundle that includes the cloud-native, distributed SQL database with a beta Kubernetes Operator. CockroachDB is the only database architected and built from the ground up to deliver on the core distributed principles of atomicity, scale, and survival so you can manage your database in Kubernetes instead of alongside it.
Transactional workloads and services that require state have long been a challenge to run on Kubernetes because of the ephemeral nature of the orchestration platform. A modern database built for distributed, always-on, scale out cloud-native applications is needed. CockroachDB delivers a cloud-native relational database that eases scale, delivers bulletproof resilience, and empowers devs with a familiar SQL interface.
Recommended AI News: QuoLab Technologies Announces Partnership With QGroup GmbH
“Organizations looking to re-architect on Kubernetes may successfully shift to microservices, but are then stuck in the past with their storage and database,” said Spencer Kimball, CEO and co-founder of Cockroach Labs. “Existing monolithic database technologies like Oracle, MySQL and Postgres can certainly be scheduled using Kubernetes, but that misses the point. These monolithic databases are unable to take advantage of the benefits inherent in the very idea of “the cloud”.
Recommended AI News: Silvaco Acquires Memory Compiler Technology Of Dolphin Design SAS
With CockroachDB on Kubernetes, the relational database that services your distributed services and applications in Kubernetes are efficiently orchestrated in the same environment. CockroachDB on Kubernetes allows you to:
- Deploy with an operator – Simplify basic configuration and common installation tasks.
- Roll out upgrades – Enables you to apply fixes, roll upgrades in production, and apply schema changes on the fly.
- Scale your database with ease – Allow you to spin up new instances and scale without manual sharding of data or manipulation of the database.
- Survive pod failures – Automate replication of data across nodes (pods) so you can survive any failure and avoid downtime
CockroachDB on Kubernetes is included as part of the CockroachDB 20.2 release. The latest version includes new capabilities designed to make developers more productive such as support for spatial data types, a new storage engine, updated UI, and more SQL functionality.