Skip to content

Rank #5 of 5 in Serverless & Developer Databases

CockroachDB logo

CockroachDB

Cockroach Labs · commercial

32.5k2.6k/yr +15

Access

Install

brewbrew install cockroachdb/tap/cockroach
dockerdocker pull cockroachdb/cockroach

Compare head-to-head

Alternatives to CockroachDB

Showcase

CockroachDB homepage screenshot
homepage · captured Sep 2026 · view live ↗
CockroachDB docs screenshot
docs · captured Sep 2026 · view live ↗

Try itExperimental

See what an agent can do with CockroachDB before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).

$cockroach version # installed via `brew install cockroachdb/tap/cockroach`recorded session — replayed, not live
recorded 2026-09-06 · exit 0 · captured verbatim by our probe harness, secrets redacted

Verified integrations

Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.

By theme — the product's score on each story themeBy theme

Agent workflows — stories about agent workflows in this arenaAgent workflowsevidence →

Stories about agent workflows in this arena

33.4/100

Agenticness — how well agents can access and operate the productAgenticnessevidence →

How well agents can access and operate the product

33.8/100

Automation depth — how much of the product can run unattendedAutomation depthevidence →

How much of the product can run unattended

14.2/100

Branching workflows — stories about branching workflows in this arenaBranching workflowsevidence →

Stories about branching workflows in this arena

0.0/100

Connectivity pooling — stories about connectivity pooling in this arenaConnectivity poolingevidence →

Stories about connectivity pooling in this arena

26.7/100

Data capabilities — stories about data capabilities in this arenaData capabilitiesevidence →

Stories about data capabilities in this arena

26.4/100

Local dev — stories about local dev in this arenaLocal devevidence →

Stories about local dev in this arena

86.0/100

Migrations schema — stories about migrations schema in this arenaMigrations schemaevidence →

Stories about migrations schema in this arena

9.0/100

Openness — open source, data portability, and self-hosting storiesOpennessevidence →

Open source, data portability, and self-hosting stories

39.0/100

Operations insights — stories about operations insights in this arenaOperations insightsevidence →

Stories about operations insights in this arena

18.0/100

Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plansevidence →

Plan structure and value — what each tier costs and what it unlocks

6.0/100

Privacy posture — data-handling and privacy storiesPrivacy postureevidence →

Data-handling and privacy stories

13.3/100

Reliability recovery — stories about reliability recovery in this arenaReliability recoveryevidence →

Stories about reliability recovery in this arena

29.1/100

Serverless scale — stories about serverless scale in this arenaServerless scaleevidence →

Stories about serverless scale in this arena

60.0/100

Story verdicts — every judged story with its evidenceStory verdicts

What’s free: 11 free · 1 paid · 2 enterprise · 17 not stated in evidence

?

Sorted by importance (agentic first) (high → low) · 56/56 stories · click a row’s chevron for the rationale and evidence

Connect an agent via an official MCP server G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3full8/10T

Drive the product through a documented public API G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3partialfree7/10T

Delegate tasks to a built-in AI assistant inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness3none0/10

Plug MCP servers into this product so it can use their tools G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3n/a0/10

Point an agent at llms.txt or agent-oriented docs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full8/10T

Run the product headlessly / in CI for automation G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2fullfree8/10T

Use an official CLI G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2fullfree8/10T

Operate the product with natural-language commands G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full7/10T

Get AI-generated insights and suggestions from my data inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial4/10T

Build against official SDKs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partialfree3/10X

Download a machine-readable API spec (OpenAPI or equivalent) G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Explore an interactive API reference with runnable examples G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Issue scoped/least-privilege API credentials for an agent G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Set up automations that run autonomously in the background G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Subscribe to events via webhooks G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Rely on versioned APIs with a documented deprecation policy G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2noneuntestednone yet

Test against a sandbox environment without touching production data G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness1fullfree8/10T

Run the same engine locally and keylessly — no account or cloud dependency — for offline development and CI tests G

Local loop

developerLocal dev — stories about local dev in this arenaLocal dev3fullfree9/10T

Self-host the core product G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3fullfree9/10T

Create a ready-to-connect database in seconds through the CLI or API without capacity planning C

Provisioning

developerServerless scale — stories about serverless scale in this arenaServerless scale3fullfree7/10T

Idle databases scale to zero so prototypes and side projects cost nothing while the data stays durable C

Elasticity

founderServerless scale — stories about serverless scale in this arenaServerless scale3fullfree7/10C

My coding agent can provision a database end to end — create it, fetch the connection string, apply schema, and run queries — through the API, CLI, or MCP without touching the dashboard C

Agent ops

ai-native userAgent workflows — stories about agent workflows in this arenaAgent workflows3partialfree7/10T

Restore or branch the database to any point in time within the retention window to recover from bad writes C

Recovery

platform-engineerReliability recovery — stories about reliability recovery in this arenaReliability recovery3partialenterprise6/10X

I get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subset C

Compatibility

developerData capabilities — stories about data capabilities in this arenaData capabilities3disputed5/10D

Export all of my data in open formats and leave G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3disputed4/10D

Define rules that trigger actions automatically on events G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth3partial3/10C

Published per-unit pricing for compute, storage, and traffic lets me predict my bill before committing G

Pricing

founderPricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans3none0/10

Create an instant copy-on-write branch of my database — schema and data — to develop and test against production-shaped data C

Branching

developerBranching workflows — stories about branching workflows in this arenaBranching workflows3noneuntestednone yet

Prevent my data from being used to train AI models G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture3noneuntestednone yet

Ship schema changes safely — online DDL, deploy requests, or branch-and-merge workflows — without locking or breaking production C

Migrations

developerMigrations schema — stories about migrations schema in this arenaMigrations schema3noneuntestednone yet

Place data or replicas in regions close to my users to keep read latency low worldwide C

Latency

developerConnectivity pooling — stories about connectivity pooling in this arenaConnectivity pooling2full8/10X

The official CLI covers my daily loop — create, connect, shell into, and inspect databases — without opening the dashboard C

Local loop

developerLocal dev — stories about local dev in this arenaLocal dev2fullfree8/10T

Store embeddings and run vector similarity search natively without adding a separate vector database C

Ai data

developerData capabilities — stories about data capabilities in this arenaData capabilities2full7/10C

Add read replicas and rely on documented high-availability and failover behavior C

Availability

platform-engineerReliability recovery — stories about reliability recovery in this arenaReliability recovery2partialenterprise6/10X

Choose where my data is stored (region/residency) G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2partial6/10X

A genuinely usable free tier lets me run real prototypes before paying G

Pricing

founderPricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans2disputed5/10D

An agent can run SQL and schema operations through scoped tools that distinguish read-only from destructive actions, so I can safely delegate database work C

Agent ops

ai-native userAgent workflows — stories about agent workflows in this arenaAgent workflows2partial5/10T

Compute autoscales up and down with load automatically, without manual resizes or downtime C

Elasticity

platform-engineerServerless scale — stories about serverless scale in this arenaServerless scale2partialpaid5/10C

Do everything through the API that I can do in the UI G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2partial5/10T

Perform bulk operations across many items at once G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2partial5/10C

Automatic backups run on a schedule I can see and configure, and restores are self-serve C

Recovery

founderReliability recovery — stories about reliability recovery in this arenaReliability recovery2disputed4/10D

Cheaply create thousands of isolated databases — one per agent, tenant, or preview — and manage the fleet programmatically C

Agent ops

ai-native userAgent workflows — stories about agent workflows in this arenaAgent workflows2partial4/10T

Control data retention and deletion G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2partial4/10C

Read the product's source under an open license G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2disputed4/10D

See slow queries, index recommendations, and performance metrics in a built-in insights view C

Insights

platform-engineerOperations insights — stories about operations insights in this arenaOperations insights2partial3/10C

The database works out of the box with my ORM and framework (Prisma, Drizzle, Django, Rails) with documented guides C

Integrations

developerMigrations schema — stories about migrations schema in this arenaMigrations schema2partial3/10X

A built-in connection pooler handles thousands of concurrent connections without me operating my own pgbouncer or proxy C

Pooling

platform-engineerConnectivity pooling — stories about connectivity pooling in this arenaConnectivity pooling2none0/10

Create and tear down per-pull-request database branches automatically from CI or my deploy platform C

Branching

platform-engineerBranching workflows — stories about branching workflows in this arenaBranching workflows2none0/10

Opt out of telemetry and usage tracking G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2none0/10

Query over HTTP or WebSockets from serverless and edge functions with an official driver built for short-lived connections C

Drivers

developerConnectivity pooling — stories about connectivity pooling in this arenaConnectivity pooling2none0/10

Run heavy analytical aggregations over large tables fast enough for dashboards without exporting to a separate warehouse C

Analytics

developerData capabilities — stories about data capabilities in this arenaData capabilities2noneuntestednone yet

Schedule recurring jobs or workflows G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2noneuntestednone yet

Import an existing production database with minimal downtime using a documented migration path C

Migrations

developerMigrations schema — stories about migrations schema in this arenaMigrations schema1partial3/10C

Set spend caps or usage alerts so a runaway query or traffic spike cannot produce a surprise bill G

Cost controls

founderOperations insights — stories about operations insights in this arenaOperations insights1partial3/10C

Reset a branch from its parent or restore it to an earlier state without rebuilding from a dump C

Branching

developerBranching workflows — stories about branching workflows in this arenaBranching workflows1none0/10

Version, review, and roll back my automations G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth1noneuntestednone yet

Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 37 stories with headroom

What would move CockroachDB’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.

  1. Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product

    nonemoves Built-in AIimpact 45

    Evidence only shows CockroachDB Cloud's MCP server, which lets external AI agents connect to and query CockroachDB using natural language — this is CockroachDB acting as a tool for outside AI agents, not a built-in assistant inside the product to which a user delegates tasks.

  2. Branching workflows — stories about branching workflows in this arenaCreate an instant copy-on-write branch of my database — schema and data — to develop and test against production-shaped data

    nonemoves PA Scoreimpact 30

    No evidence of a copy-on-write branching feature for schema+data in CockroachDB; the pack only shows backups/restores, demo clusters, and single-node dev instances, none of which provide instant branchable copies of production data.

  3. Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models

    nonemoves PA Scoreimpact 30

    Missing: any documented policy on AI-training data usage, opt-out mechanism, or explicit privacy statement about model training.

  4. Migrations schema — stories about migrations schema in this arenaShip schema changes safely — online DDL, deploy requests, or branch-and-merge workflows — without locking or breaking production

    nonemoves PA Scoreimpact 30

    Missing: any documentation or community evidence of online/non-blocking schema changes, migration CLI/tooling, or safe rollout mechanisms for DDL.

  5. Pricing plans — plan structure and value — what each tier costs and what it unlocksPublished per-unit pricing for compute, storage, and traffic lets me predict my bill before committing

    nonemoves PA Scoreimpact 30

    Evidence shows CockroachDB Cloud tracks Request Unit usage and provides a monthly cost *estimate* tool, plus free trial credits, but no evidence pack item publishes actual per-unit dollar rates for compute, storage, or traffic that a founder could use to predict a bill in advance.

  6. Agenticness — how well agents can access and operate the productSet up automations that run autonomously in the background

    nonemoves Built-in AIimpact 30

    CockroachDB documents background data mechanisms like changefeeds and backups, but there is no evidence of an AI-native automation framework where an agent can configure tasks that run autonomously in the background; the MCP server evidence only covers interactive read/write operations, not scheduled or persistent automations.

  7. Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent

    nonemoves agent-readyimpact 30

    Missing: documentation of scoped credential/token issuance workflow for agents, evidence of least-privilege role templates tied to the MCP/API surface, and any hands-on confirmation that such scoping works as intended.

  8. Agenticness — how well agents can access and operate the productSubscribe to events via webhooks

    nonemoves agent-readyimpact 30

    Missing: explicit documentation of webhook sink configuration, webhook payload/auth setup, and any hands-on confirmation of webhook delivery.

Showing the top 8 of 37 — every none/partial verdict in the story verdicts table is headroom.

Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.

Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map6 surfaces · 36 covered stories

Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.

docs33 stories

Probe proofs — replayable recordings from the probe harnessProbe proofs

Replayable recordings from our probe harness — see the Prove-It protocol to submit one.

$cockroach version # installed via `brew install cockroachdb/tap/cockroach`reproduced
$ cockroach version  # installed via `brew install cockroachdb/tap/cockroach`
Build Tag:        v26.3.1
Build Time:       2026/08/24 17:38:29
Distribution:     CCL
Platform:         darwin arm64 (aarch64-apple-darwin21.2)
Go Version:       go1.26.6
C Compiler:       Ubuntu Clang 20.1.2 (0ubuntu1~24.04.2)
Build Commit ID:  3a0a7b8176595bd32687c34a2210e166c5535af4
Build Type:       release
Enabled Assertions: false
proves: Use an official CLIrecorded 2026-09-06
$cockroach demo --no-example-database --insecure=true -e "CREATE TABLE arenas ...; INSERT ...; SELECT 'ROUNDTRIP=' || count(*)::STRING FROM arenas;"reproduced
$ cockroach demo --no-example-database --insecure=true -e "CREATE TABLE arenas ...; INSERT ...; SELECT 'ROUNDTRIP=' || count(*)::STRING FROM arenas;"
CREATE TABLE
INSERT 0 1
   ?column?
---------------
  ROUNDTRIP=1
(1 row)
$curl -si -X POST https://cockroachlabs.cloud/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'reproduced
$ curl -si -X POST https://cockroachlabs.cloud/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'
HTTP/2 401

content-type: application/json

www-authenticate: Bearer realm="mcp", resource_metadata="https://cockroachlabs.cloud/.well-known/oauth-protected-resource/mcp", error="invalid_request", error_description="Authorization required"

date: Sun, 06 Sep 2026 21:10:40 GMT

content-length: 73

via: 1.1 google

alt-svc: h3=":443"; ma=2592000

{"error":"invalid_request","error_description":"Authorization required"}

Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence

8 of 17 testable claims verified · 5 contradictedintegrity 0/100

21 distinct capability claims found in CockroachDB’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.

8

Verified

4

Unverified

5

Contradicted

19

Undersold

Verified (10)
Unverified (5)
Contradicted (5)
Undersold (19)
Claims outside our story set (2)

Real capability claims found in CockroachDB’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.

  • The Clusters dashboard page gives a high-level overview of all your clusters

    source ↗
  • You can review how many request units your cluster has consumed

    source ↗
Suggest a story for these →

Pricing signals

  • freeper GB-monthfree tierBasic plan free tier: 50 million request units and 10 GiB storage free per monthsource ↗as of 2026-09-07
  • $0.18per compute-hourpay-as-you-goStandard plan provisioned compute rate for 2 vCPUssource ↗as of 2026-09-07
  • $0.6per compute-hourpay-as-you-goAdvanced plan provisioned compute rate for 4 vCPUssource ↗as of 2026-09-07

Extracted verbatim from the vendor’s own pricing page — hover a figure for the exact quote.

Business model

free-tierusage-basedsubscription-flatenterprise-custom

Cloud Basic is usage-based with a monthly free allowance (50M RUs, 10 GiB) and scale-to-zero; Standard/Advanced are provisioned per-vCPU-hour; self-hosted and BYOC are licensed per-core custom.

pricing ↗

Score trend

How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.

PA Scoretracked since Sep 6 '26 — no movement recorded yet
Agent-readytracked since Sep 6 '26 — no movement recorded yet

Try Experimental

Run it in the microterminal →

Recorded agent sessions — and a live MCP handshake where the vendor ships one.

Flag

⚑ Flag a verdict

Think a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.

Badge

Embed this product's score badge →

Hotlinked SVG — always shows the live current score.

For agents

Data

⚿ auth1 auth-gated probe

Agent surface uptime MCP 100% · llms.txt 100% (30d, checked every 6h since Sep 8 '26)