Automated Operation

DevOps cultures rely on automating tedious tasks better performed by machines than engineers. But to make that happen in your organization, you need a database that offers automated operation and flexible deployment to work in your environment with your tools.

CockroachDB is built to provide features that take full advantage of IT automation.

  • Automated operation means your cluster handles tasks like data replication, rebalancing, and repair simplifying your stack and saving your engineers time.
  • Flexibility means CockroachDB provides the hooks to easily support scripted deployment and provisioning in practically any environment: on prem, public clouds, or a hybrid environment.
Baidu logo

With CockroachDB, Baidu’s DBA team can automate many processes that were manual in MySQL, including setting up replication, managing rebalancing, and surviving failures.

Read customer story

Automated Operation

Mundane tasks like scaling, surviving failures and rebalancing data distract your team from doing what matters to them––building the products your customers want.

CockroachDB’s automated operation means your team can let your database largely run itself.

No-Downtime Schema Changes

Evolve your business by changing your relational schema without any downtime.

Multi-Active Availability

Improve your uptime by letting every node perform reads and writes without sacrificing consistency.

Plug & Play Scaling

Increase your cluster’s capacity or replace downed nodes by just starting up a new machine and joining the cluster––everything else gets taken care of for you.

Automatic Repair & Rebalance

As your load shifts or nodes go offline, data is automatically moved between nodes to distribute load and maximize survivability.

No-Downtime Schema Changes

Evolve your business by changing your relational schema without any downtime.

Flexible Deployment

Every team’s ideal configuration is different––whether it be automating operations through cutting edge DevOps tools, or running a database that spans clouds.

CockroachDB provides teams the immense flexibility to work within (or toward) their ideal environment.

Mix & Match

Meet your business’s needs with a single cluster that can span totally separate infrastructures, whether that be across clouds or an on-premise/cloud hybrid.

Orchestration

Leveraging the power of tools like Kubernetes used to be a challenge for relational databases––but with CockroachDB it’s easy.

Configuration Management

Deploy and manage region-spanning clusters with well-known and stable configuration management tools.

Deploy Anywhere

Run your CockroachDB cluster on any Linux machine; all you need is for the nodes to be able to communicate.

Mix & Match

Meet your business’s needs with a single cluster that can span totally separate infrastructures, whether that be across clouds or an on-premise/cloud hybrid.

CockroachDB Core

CockroachDB Enterprise