CockroachDB 20.1 GA
May 14, 2020
20.1 is the newest version of the cloud-native, distributed SQL
database. With new features designed to simplify and accelerate the
development, deployment, and management of cloud-native applications,
CockroachDB 20.1 enables organizations to build the resilient and
scalable global data architectures required to successfully compete in
today's digital economy.
Developers often need to change primary keys as applications grow and evolve, which can be time-consuming. Now, developers can effortlessly change the way data is organized without needing to take an application offline. CockroachDB designates how data is organized, including where it lives geographically to reduce latency and support compliance.
Developers can more easily monitor application issues and resolve them quickly.
Developers can view slow queries, troubleshoot queries that aren't performing well, and monitor database stats. CockroachDB 20.1 allows you to visualize latencies between data centers to better understand performance and identify issues faster and more efficiently.
Applications can be built without compromise.
As part of our mission to support the greatest variety of workloads and applications, CockroachDB 20.1 empowers developers with access to a broader variety of SQL functions, including the commands that enable them to manipulate data, tables, and organization.
Support for more programming languages.
Traditionally developers communicate with CockroachDB in SQL. Object-relational-mapping (ORMs) are tools that enable developers to communicate with the database in other languages, including Django and SQLAlchemy for Python developers; Hibernate and jOOQ for Java developers; and GORM for Go developers. With new compatibility for ORMs, developers can now use more of their preferred tools with CockroachDB.
Performance and Security Updates for Resilient Apps
CockroachDB 20.1 also expands on existing capabilities that let customers easily build secure single- and multi-region applications by enhancing encrypted, full-cluster distributed backups and adding more granular Role-Based Access Control (RBAC) to CockroachDB Enterprise, and by making RBAC available in the open-sourceCockroachDB Core for improved security controls. Security enhancements to CockroachCloud include adding VPC peering and achieving SOC 2 Type 1 certification.