Featured Blog Texture

Blog

Engineering

cockroachdb-ai-use-case-rag-chatbot

Artificial Intelligence

|Database Modernization

|Engineering

Tutorial: Augment your AI use case with RAG on CockroachDB

In this blog post, we dive into the significance and benefits of RAG applications first. Then we explore the advantages of leveraging CockroachDB, a highly scalable and resilient distributed SQL database, as the foundation for building efficient and robust RAG applications. To illustrate the practical implementation, I’ve created a knowledge base chatbot.

jessie-lin

Jessie Lin

June 13, 2025

stress-testing-cockroachdb-resilience-blog-header

Database Modernization

Scale & Resilience

Engineering

Ideal isn’t real: Stress testing CockroachDB’s resilience

In today’s always-on, global applications, raw speed is no longer enough. Modern enterprises demand not only blistering transaction rates but also unwavering stability when the unexpected strikes; whether that’s a network hiccup, a failing disk, or an entire data center going dark. With organizations averaging 86 outages a year, failures are the norm today. But traditional benchmarks like TPC-C only tell you how fast a database runs in perfect conditions, or sunny days. They leave out the more important story of what happens when things go wrong.

dipti joshi

Dipti Joshi

June 11, 2025

cockroachdb-decade-innovation-252-vector-indexing-blog-header

Engineering

Product

Artificial Intelligence

CockroachDB 25.2: Celebrating a decade of innovation with enhanced performance, vector indexing, and more

A few months ago Cockroach Labs turned 10, and this release celebrates 10 years of continuous distributed SQL innovation. We’re introducing even more performance and scalability improvements and AI vector indexing, along with many other new features and enhancements to both self-hosted and cloud offerings in the areas of change data capture (CDC), security, observability, and migrations.

David-Bressler

David Bressler

June 3, 2025

database-testing-performance-under-adversity-cockroachdb-thumbnail

Database Modernization

Scale & Resilience

Engineering

CockroachDB Redefines Database Performance with Real-World Testing

For decades, database benchmarking has been stuck in the past. That’s why we’ve released a novel methodology for benchmarking modern databases that tests the impact of real-world conditions faced by application and infrastructure teams every day.

ray-austin-headshot

Ray Austin

May 29, 2025

cockroachdb-red-hat-openshift-virtualization-tutorial

Database Modernization

Engineering

How to Deploy CockroachDB on Red Hat OpenShift Virtualization

This blog presents an in-depth technical blueprint for deploying CockroachDB on OpenShift Virtualization, referencing real-world validation tests, and context for our recently announced partnership with Red Hat.

T03GD9U3D-U02G5T2CW2G-8056ce38885f-512

Harsh Shah

May 21, 2025

cockroachdb-molt-verify-thumbnail

Database Modernization

Product

Engineering

MOLT Verify: Ensuring Data Integrity in Database Migrations

Database migrations are complex, and ensuring the migrated data is 100% correct is critical. After all, a migration isn’t over until you feel confident and comfortable cutting over to the new infrastructure. To streamline migrations, Cockroach Labs created the MOLT (Migrate Off Legacy Technology) suite, which includes three tools that improve different parts of the user journey.

jeremy-yang-headshot

Jeremy Yang

April 2, 2025

cockroachdb-molt-sct-blog-header

Database Modernization

Product

Engineering

Accelerate Data Migrations with MOLT Schema Conversion Tool

Database migration is a critical yet often daunting task for many enterprises that operate on legacy systems like Oracle, MySQL, or SQL Server. As these organizations strive to modernize their infrastructure and scale operations, transitioning to a distributed SQL database like CockroachDB presents a compelling opportunity – offering the consistency and familiar SQL structure of traditional databases while delivering the scalability, resilience, and performance first pioneered in NoSQL databases.

rohan-joshi-headshot

Rohan Joshi

March 19, 2025

vulnerability-management-cockroach-labs

Engineering

Preventing the Breach: Vulnerability Management at Cockroach Labs

Many customers approach the Cockroach Labs Account teams and the security and compliance teams with questions around vulnerabilities their preferred security scanners have identified. This blog post looks to demystify the space, explain what vulnerabilities are and more importantly, how Cockroach Labs triages vulnerabilities and addresses them in our daily operational cadence.

mike geehan headshot

Mike Geehan

February 13, 2025

disaster-recovery-physical-cluster-replication-thumbnail

Engineering

Scale & Resilience

Double or nothing: How physical cluster replication copies each transaction atomically

As a leading distributed SQL database, CockroachDB, provides a number of capabilities to allow organizations and users to recover from disaster. Physical Cluster Replication, or PCR for short, is one such feature that enables operators to add "warm standby" clusters to their most critical CockroachDB deployments as an added layer of resilience and disaster preparedness in what is often called an "active-passive" configuration.

david taylor headshot

David Taylor

February 10, 2025

database-schema-thumbnail

Engineering

Database schema: SQL schema examples and best practices

In the context of a database and how it’s organized, the term database schema describes the structure of the data and how the elements within the database relate to each other. This information is often presented visually with diagrams that illustrate how different tables and elements connect and to give you a logical view of the entire database. However, the schema itself exists in the database as the coded rules that define the data’s structure and relationships.

charlie

Charlie Custer

January 27, 2025