Xatavs
Cockroach Labs


Cockroach Labs: The cloud-native distributed SQL database

Apache 2.0 platform for running many Postgres instances on Kubernetes, with copy-on-write branching and scale-to-zero.
As of 30 August 2026, Xata is free to use. Xata runs real Postgres, not a Postgres-compatible reimplementation, and the whole platform is Apache 2. Softwr lists it under Databases.
Overview
Xata is a control plane for Postgres. It runs a fleet of Postgres instances on Kubernetes, building on CloudNativePG, and adds the operational pieces teams usually assemble themselves: copy-on-write branching at the storage level, scale-to-zero compute that comes back on the next connection, autoscaling and bin-packing of compute nodes, high availability with read replicas and automatic failover, point-in-time recovery to object storage, a serverless driver that speaks SQL over HTTP and WebSockets, and a REST API and CLI for control-plane operations with granular RBAC on API keys. The surrounding tooling is developed in the open too: pgroll for zero-downtime schema migrations, pgstream for replication that carries DDL changes, and a Postgres time-series extension. Xata Cloud is the managed service, running the same platform. The distinguishing thing is the licence combined with the branching. Every vendor in this space sells instant database branches; Xata is the one that publishes the platform that does it under Apache 2.0 and documents self-hosting it on your own Kubernetes. That matters commercially in two directions. It means a regulated or air-gapped organisation can have per-pull-request database branches without sending production data to a third party, and it means the usual objection to a startup database vendor, that your data is stranded if they change direction, is weaker here than for the alternatives. Neon, the obvious comparison, was acquired by Databricks in 2025, which is exactly the kind of event that makes teams ask what happens to the control plane they cannot see. The buyers are teams that want a production-sized database per branch, per preview environment or per agent task, and teams that need Postgres in their own cloud account for residency or compliance reasons. The trade-off is what open source means here: this is a Kubernetes platform, not a binary you install. Self-hosting it credibly requires people who are comfortable operating CloudNativePG, Kubernetes storage and Postgres itself, which is a different and larger skill set than clicking through RDS. If you do not have that team, you are buying the managed service, and then you are buying it from a startup rather than from a hyperscaler, with the escalation path and the compliance paperwork that implies.
The honest half
Concrete and checkable, so you can decide whether any of them matter to you. This is the half of a review a vendor will not write about Xata.
Cross-shopped
Each pairing was judged by two reviewers asking whether a buyer would genuinely weigh the two against each other. The ones that failed were deleted rather than published.


Cockroach Labs: The cloud-native distributed SQL database


PostgreSQL: The world's most advanced open source relational database


Airtable: Create apps that perfectly fit your team's needs


Amazon Aurora: MySQL and PostgreSQL-compatible relational database built for the cloud
Pricing
Taken from the vendor's own pricing page. Prices move, so check before you buy.
Free Trial
Free
Usage-Based
$1 /per 1000 branches
Capabilities
Copy-on-write branching
Creates a branch of a database of any size in seconds because storage is shared until written to
Scale-to-zero compute
Removes the compute instance after inactivity and restores it automatically on the next connection
Compute autoscaling and bin-packing
Resizes instances with demand and packs them onto nodes to reduce idle cost across a fleet
High availability with failover
Read replicas and automatic promotion, managed by the platform rather than by hand
Point-in-time recovery
Continuous backup to object storage with restore to a chosen moment
Serverless driver
SQL over HTTP and WebSockets for environments that cannot hold a TCP connection pool
pgroll migrations
Expand-and-contract schema changes with both versions readable during the rollout
pgstream replication
Logical replication that propagates DDL as well as data changes
Control-plane API and CLI
Branch, scale, upgrade and configure through API keys with granular RBAC
Self-hosting on Kubernetes
The whole platform is Apache 2.0 and documented to run in your own cluster
Answered, with sources
Each answer names the page it came from, so you can check it rather than take our word for it.
Real Postgres. It runs upstream Postgres instances on Kubernetes via CloudNativePG, so extensions, the wire protocol and version upgrades behave as they do anywhere else.
Yes. The platform is Apache 2.0 and designed for self-hosting a large number of Postgres instances on your own Kubernetes. Xata Cloud is the same platform run as a service.
No. Branches are copy-on-write at the storage layer, so creating one is near-instant regardless of database size and storage is only consumed as the branch diverges from its parent.
No. The earlier product was a proprietary database API with its own SDK and search layer. The current product is a Postgres platform, and material written for the old one does not apply.
A branch is a point-in-time fork. Later changes on the parent are not propagated, so long-lived branches drift and need to be recreated rather than refreshed if you want current data.
Keep looking
MySQL and PostgreSQL-compatible relational database built for the cloud
Create apps that perfectly fit your team's needs
MIT-licensed analytical SQL database that runs inside your process, with no server, no dependencies and one writer at a time.
Reactive backend combining a document database, TypeScript server functions and live queries, source-available under the Functional Source Licence.
Closed-source vector and full-text search service built directly on object storage, with cold queries measured in seconds rather than milliseconds.
Live context layer for AI agents using real-time SQL transformations
PostgreSQL database platform built for multi-tenant SaaS applications
The Meta-lineage distributed SQL query engine, distinct from the Trino fork
Centralised data access governance from the creators of Apache Ranger, now rebranding as Trust3 AI
AWS-only managed key-value and document database with fixed per-partition throughput limits and no ad hoc queries.
Cloud-native messaging and streaming with separated storage
Softwr does not host reviews and shows no star rating for Xata, because a rating we did not collect is not ours to publish. What is here is the pricing and platform detail from the vendor’s own pages, limitations we could state concretely, and alternatives a reviewer confirmed people weigh against it. Tell us if any of it is wrong.
What people switch to, and what they give up
Every tier, and where the cost actually lands
Put it head to head with anything we hold
Its rating, and an embed for your own site
Industrial process historian with published per-tag pricing and no client licence fees
Per tag band per yearNetApp-owned managed service for Cassandra, Kafka, OpenSearch, PostgreSQL and Cadence with a bring-your-own-cloud model
quoteErlang MQTT broker for large IoT fleets, relicensed to BSL with production free use limited to one node
Per month by connection and session volumeAttribute-based access control and masking applied inside Snowflake, Databricks and BigQuery
quoteMPP analytical database with a MySQL wire protocol and sub-second aggregation on wide tables
Open source, no licence feeStreaming database that maintains incremental materialised views in SQL instead of Flink jobs
Per RisingWave Unit hourCentralised data access governance from the creators of Apache Ranger, now rebranding as Trust3 AI
quoteThe Meta-lineage distributed SQL query engine, distinct from the Trino fork
Open source, no licence fee