Skip to content

Arena

Serverless & Developer Databases arenaServerless & Developer Databases

Serverless and developer-first cloud databases — Postgres, MySQL/Vitess, SQLite/libSQL, and analytical engines — judged on branching workflows, scale-to-zero economics, connection handling, safe migrations, recovery, local dev loops, and how completely an AI agent can provision and operate databases through APIs, CLIs, and MCP. Full backend platforms such as Supabase and Firebase are judged separately in the Backend-as-a-Service arena.

56 user stories · 280 judged cells · updated 2026-09-16 · Evidence as of 2026-09-16

Buyer checklist →Procurement report →

Leaderboard — every product ranked by evidenceLeaderboard

Best by user type — persona-weighted winnersBest by user type

Per persona, the product with the highest persona-weighted coverage over just that persona's stories — not the same ranking as the overall PA Score leaderboard above.

Best for developer

Neon logo

Neon

51/100

Runner-up: Turso logo Turso (49/100)

13 developer stories scored

Best for platform-engineer

Neon logo

Neon

60/100

Runner-up: PlanetScale logo PlanetScale (59/100)

6 platform-engineer stories scored

Best for founder

Neon logo

Neon

48/100

Runner-up: ClickHouse logo ClickHouse (43/100)

5 founder stories scored

Best for ai-native

Turso logo

Turso

39/100

Runner-up: ClickHouse logo ClickHouse (37/100)

32 ai-native stories scored

Story matrix — every product × every judged storyStory matrix

56/56 stories shown · legend

Agent workflows — stories about agent workflows in this arenaAgent workflows

Agent ops

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Agent workflows — stories about agent workflows in this arenaMy 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 dashboardai-native
fullT
8/10
fullT
8/10
partialT
7/10
partialT
6/10
partialT
7/10
Agent workflows — stories about agent workflows in this arenaAn agent can run SQL and schema operations through scoped tools that distinguish read-only from destructive actions, so I can safely delegate database workai-native
partialT
6/10
none
0/10
partialT
6/10
partialT
4/10
partialT
5/10
Agent workflows — stories about agent workflows in this arenaCheaply create thousands of isolated databases — one per agent, tenant, or preview — and manage the fleet programmaticallyai-native
partialX
6/10
fullT
7/10
partialT
5/10
partialT
4/10
partialT
4/10

Agenticness — how well agents can access and operate the productAgenticness

Agent access

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Agenticness — how well agents can access and operate the productPoint an agent at llms.txt or agent-oriented docsai-native
fullT
9/10
fullT
9/10
fullT
9/10
fullT
9/10
fullT
8/10
Agenticness — how well agents can access and operate the productRun the product headlessly / in CI for automationai-native
fullT
7/10
fullT
8/10
fullT
8/10
fullT
7/10
fullT
8/10
Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their toolsai-native
n/a
n/a
n/a
n/a
n/a
Agenticness — how well agents can access and operate the productConnect an agent via an official MCP serverai-native
fullT
8/10
fullT
8/10
fullT
9/10
fullT
8/10
fullT
8/10
Agenticness — how well agents can access and operate the productUse an official CLIai-native
fullT
9/10
fullT
9/10
fullT
9/10
fullT
8/10
fullT
8/10
Agenticness — how well agents can access and operate the productDrive the product through a documented public APIai-native
fullT
9/10
fullT
8/10
partialT
6/10
fullT
8/10
partialT
7/10
Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agentai-native
partialT
4/10
fullT
8/10
partialT
6/10
none
0/10
none
0/10
Agenticness — how well agents can access and operate the productBuild against official SDKsai-native
partialT
6/10
fullT
9/10
none
0/10
none
0/10
partialX
3/10
Agenticness — how well agents can access and operate the productSubscribe to events via webhooksai-native
none
0/10
none
0/10
fullC
8/10
none
0/10
none
0/10

Agentic features

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Agenticness — how well agents can access and operate the productGet AI-generated insights and suggestions from my data inside the productai-native
none
0/10
none
0/10
fullT
8/10
partialC
4/10
partialT
4/10
Agenticness — how well agents can access and operate the productSet up automations that run autonomously in the backgroundai-native
none
0/10
partialT
5/10
fullC
7/10
partialC
4/10
none
0/10
Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the productai-native
none
0/10
none
0/10
partialT
4/10
partialC
3/10
none
0/10
Agenticness — how well agents can access and operate the productOperate the product with natural-language commandsai-native
partialT
6/10
fullT
8/10
partialT
6/10
partialT
5/10
fullT
7/10

Api quality

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Agenticness — how well agents can access and operate the productExplore an interactive API reference with runnable examplesai-native
none
0/10
none
0/10
none
0/10
none
0/10
none
0/10
Agenticness — how well agents can access and operate the productDownload a machine-readable API spec (OpenAPI or equivalent)ai-native
fullT
9/10
none
0/10
none
0/10
fullT
9/10
none
0/10
Agenticness — how well agents can access and operate the productTest against a sandbox environment without touching production dataai-native
fullX
8/10
fullT
8/10
fullT
9/10
partialT
6/10
fullT
8/10
Agenticness — how well agents can access and operate the productRely on versioned APIs with a documented deprecation policyai-native
none
0/10
none
0/10
none
0/10
none
0/10
none
0/10

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

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Automation depth — how much of the product can run unattendedPerform bulk operations across many items at onceai-native
none
0/10
fullC
7/10
partialT
5/10
fullT
7/10
partialC
5/10
Automation depth — how much of the product can run unattendedDefine rules that trigger actions automatically on eventsai-native
none
0/10
none
0/10
partialC
4/10
partialC
4/10
partialC
3/10
Automation depth — how much of the product can run unattendedSchedule recurring jobs or workflowsai-native
none
0/10
none
0/10
partialC
5/10
none
0/10
none
0/10
Automation depth — how much of the product can run unattendedVersion, review, and roll back my automationsai-native
none
0/10
partialT
5/10
fullC
7/10
none
0/10
none
0/10

Branching workflows — stories about branching workflows in this arenaBranching workflows

Branching

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Branching workflows — stories about branching workflows in this arenaReset a branch from its parent or restore it to an earlier state without rebuilding from a dumpdeveloper
fullX
9/10
partialC
6/10
partialC
6/10
none
0/10
none
0/10
Branching workflows — stories about branching workflows in this arenaCreate and tear down per-pull-request database branches automatically from CI or my deploy platformplatform-engineer
fullX
8/10
partialT
7/10
partialT
7/10
none
0/10
none
0/10
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 datadeveloper
fullX
9/10
fullC
9/10
fullX
9/10
none
0/10
none
0/10

Connectivity pooling — stories about connectivity pooling in this arenaConnectivity pooling

Drivers

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Connectivity pooling — stories about connectivity pooling in this arenaQuery over HTTP or WebSockets from serverless and edge functions with an official driver built for short-lived connectionsdeveloper
fullC
9/10
partialT
7/10
none
0/10
none
0/10
none
0/10

Latency

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Connectivity pooling — stories about connectivity pooling in this arenaPlace data or replicas in regions close to my users to keep read latency low worldwidedeveloper
partialX
3/10
partialX
6/10
partialC
5/10
none
0/10
fullX
8/10

Pooling

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Connectivity pooling — stories about connectivity pooling in this arenaA built-in connection pooler handles thousands of concurrent connections without me operating my own pgbouncer or proxyplatform-engineer
fullC
8/10
none
0/10
partialC
6/10
none
0/10
none
0/10

Data capabilities — stories about data capabilities in this arenaData capabilities

Ai data

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Data capabilities — stories about data capabilities in this arenaStore embeddings and run vector similarity search natively without adding a separate vector databasedeveloper
fullC
8/10
fullX
8/10
none
0/10
fullC
7/10
fullC
7/10

Analytics

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Data capabilities — stories about data capabilities in this arenaRun heavy analytical aggregations over large tables fast enough for dashboards without exporting to a separate warehousedeveloper
none
0/10
none
0/10
none
0/10
fullX
8/10
none
0/10

Compatibility

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Data capabilities — stories about data capabilities in this arenaI get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subsetdeveloper
partialX
6/10
disputedD
4/10
disputedD
4/10
none
0/10
disputedD
5/10

Local dev — stories about local dev in this arenaLocal dev

Local loop

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Local dev — stories about local dev in this arenaThe official CLI covers my daily loop — create, connect, shell into, and inspect databases — without opening the dashboarddeveloper
fullT
8/10
fullT
8/10
partialT
7/10
fullT
8/10
fullT
8/10
Local dev — stories about local dev in this arenaRun the same engine locally and keylessly — no account or cloud dependency — for offline development and CI testsdeveloper
partialC
6/10
fullT
9/10
none
0/10
fullX
9/10
fullT
9/10

Migrations schema — stories about migrations schema in this arenaMigrations schema

Integrations

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Migrations schema — stories about migrations schema in this arenaThe database works out of the box with my ORM and framework (Prisma, Drizzle, Django, Rails) with documented guidesdeveloper
none
0/10
none
0/10
none
0/10
none
0/10
partialX
3/10

Migrations

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Migrations schema — stories about migrations schema in this arenaImport an existing production database with minimal downtime using a documented migration pathdeveloper
none
0/10
partialC
4/10
fullX
8/10
partialC
5/10
partialC
3/10
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 productiondeveloper
partialX
5/10
disputedD
5/10
partialX
7/10
none
0/10
none
0/10

Openness — open source, data portability, and self-hosting storiesOpenness

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Openness — open source, data portability, and self-hosting storiesDo everything through the API that I can do in the UIai-native
fullT
8/10
partialT
6/10
partialT
6/10
partialT
6/10
partialT
5/10
Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leaveai-native
partialC
5/10
disputedD
4/10
none
0/10
partialC
5/10
disputedD
4/10
Openness — open source, data portability, and self-hosting storiesRead the product's source under an open licenseai-native
fullC
8/10
partialT
5/10
none
0/10
fullT
7/10
disputedD
4/10
Openness — open source, data portability, and self-hosting storiesSelf-host the core productai-native
partialX
6/10
partialT
7/10
none
0/10
fullT
8/10
fullT
9/10

Operations insights — stories about operations insights in this arenaOperations insights

Cost controls

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Operations insights — stories about operations insights in this arenaSet spend caps or usage alerts so a runaway query or traffic spike cannot produce a surprise billfounder
none
0/10
none
0/10
none
0/10
partialC
6/10
partialC
3/10

Insights

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Operations insights — stories about operations insights in this arenaSee slow queries, index recommendations, and performance metrics in a built-in insights viewplatform-engineer
none
0/10
none
0/10
fullX
9/10
partialC
2/10
partialC
3/10

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

Pricing

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Pricing plans — plan structure and value — what each tier costs and what it unlocksA genuinely usable free tier lets me run real prototypes before payingfounder
fullX
8/10
fullX
7/10
none
0/10
partialC
6/10
disputedD
5/10
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 committingfounder
disputedD
4/10
none
0/10
partialX
4/10
partialC
5/10
none
0/10

Privacy posture — data-handling and privacy storiesPrivacy posture

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Privacy posture — data-handling and privacy storiesChoose where my data is stored (region/residency)ai-native
none
0/10
partialC
6/10
partialC
4/10
none
0/10
partialX
6/10
Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI modelsai-native
none
0/10
none
0/10
n/a
n/a
none
0/10
Privacy posture — data-handling and privacy storiesControl data retention and deletionai-native
none
0/10
partialC
6/10
none
0/10
none
0/10
partialC
4/10
Privacy posture — data-handling and privacy storiesOpt out of telemetry and usage trackingai-native
none
0/10
none
0/10
none
0/10
n/a
none
0/10

Reliability recovery — stories about reliability recovery in this arenaReliability recovery

Availability

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Reliability recovery — stories about reliability recovery in this arenaAdd read replicas and rely on documented high-availability and failover behaviorplatform-engineer
partialC
5/10
partialC
5/10
fullX
7/10
partialX
3/10
partialX
6/10

Recovery

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Reliability recovery — stories about reliability recovery in this arenaAutomatic backups run on a schedule I can see and configure, and restores are self-servefounder
partialC
5/10
partialC
4/10
fullC
7/10
partialC
3/10
disputedD
4/10
Reliability recovery — stories about reliability recovery in this arenaRestore or branch the database to any point in time within the retention window to recover from bad writesplatform-engineer
fullX
8/10
fullC
8/10
fullC
8/10
none
0/10
partialX
6/10

Serverless scale — stories about serverless scale in this arenaServerless scale

Elasticity

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Serverless scale — stories about serverless scale in this arenaCompute autoscales up and down with load automatically, without manual resizes or downtimeplatform-engineer
fullX
8/10
none
0/10
partialX
4/10
fullX
7/10
partialC
5/10
Serverless scale — stories about serverless scale in this arenaIdle databases scale to zero so prototypes and side projects cost nothing while the data stays durablefounder
fullX
9/10
none
0/10
partialX
3/10
fullC
8/10
fullC
7/10

Provisioning

StoryPersona
Neon logoNeon
Turso logoTurso
PlanetScale logoPlanetScale
ClickHouse logoClickHouse
CockroachDB logoCockroachDB
Serverless scale — stories about serverless scale in this arenaCreate a ready-to-connect database in seconds through the CLI or API without capacity planningdeveloper
fullT
9/10
fullT
9/10
partialX
6/10
fullC
8/10
fullT
7/10
Verdict✓ fullclear evidence~ partialwith caveats! disputedevidence conflicts— noneno evidence foundn/aquestion doesn't apply to this kind of product
ProofT probedtested by usX communityusers back itC claimedvendor claim onlyD contradictedevidence disagrees⚿ auth-gatedprobe hit a live sign-in wall — verified reachable, untestable keylessly
quality 0–10 · PA Score /100 · A–D = evidence confidence · full guide

Adjacent arenas — categories often shopped togetherAdjacent arenas

Shopping this category often means shopping these too.