The release of CockroachDB version 21.1 by Cockroach Labs would enable developers, no matter their expertise, to start small, scale fast, and go global effortlessly.
The latest version of this cloud-native SQL database would make it simple to tie data to specific locations anywhere in the world within a single database, ensuring regulatory compliance, reducing latency, and improving fault-tolerance.
“Our mission has always been to make building truly breakthrough applications easy for any developer. Too many development teams start on a platform that’s merely ‘good enough,’ and are then either hamstrung when their business grows, or have to suffer the pain of a migration,” said Spencer Kimball, CEO and cofounder at Cockroach Labs. “Your aspirations should not be constrained by your infrastructure. With CockroachDB 21.1, anyone can build their application from the beginning on a database that can take them from one cloud region to a global footprint, from three people in a garage to a multi-million dollar business.”
CockroachDB would significantly reduce operational complexity and make it easy to deliver “fast, reliable customer experiences” by:
- By physically positioning data close to end consumers, transactional latency can be reduced
- Using redundancies that can withstand entire region or cloud failures to eliminate downtime
- By storing data within local borders, we may support data privacy compliance
- Using a multi-cloud/hybrid-cloud deployment to avoid the risks and expense of a single cloud deployment
Additional updates in CockroachDB 21.1 enable developers to:
- With the advent of partitioned inverted indexes, you may now store JSON and geographical data across various cloud regions
- Ease optimization and troubleshooting SQL queries with more details now available in ‘EXPLAIN’, ‘EXPLAIN ANALYZE’, and more statement and transaction details in CockroachDB native monitoring UI, including information on contention
- With a variety of changes, including new log formatting options, you can now process logs with additional third-party programs
- With a new type of encryption available for the native Change Data Capture (CDC) capability, you can stream data from a cluster to a wider range of tools
- Improvements to the import functionality to disregard unsupported statements have improved testing and migration of apps that previously used Postgres
- Updates to CockroachDB’s compatibility with the developer tools ActiveRecord, Hibernate, Liquibase, and Datagrip, as well as seamless integration with these tools
The easiest way to run CockroachDB is with CockroachCloud, the company’s database-as-a-service available instantly on multiple cloud providers around the world.