
ydb
YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
The Lens
YDB is a distributed SQL database built to scale to thousands of nodes without giving up strong consistency or ACID transactions. It handles both transactional and analytical workloads, speaks PostgreSQL and Kafka wire protocols, and scales storage and compute independently. Apache 2.0, open sourced by Yandex, where it runs systems at very large scale.
Running YDB yourself is a serious commitment. It is a true distributed system: you deploy a cluster across availability zones, manage storage nodes separately from compute, and own the upgrades and monitoring. Ansible and Kubernetes paths exist, but this is heavy infrastructure. A single-node dev setup is easy. A fault-tolerant production cluster is not a side project.
If you genuinely need Spanner-style horizontal scale with strong consistency, YDB is a credible open alternative to CockroachDB or Google Spanner. Most teams do not need this. Solo and small teams are far better served by plain Postgres. Reach for YDB when a single Postgres box truly cannot hold your write volume and you have people who can run distributed storage.
The catch is the ecosystem and the origin. Tooling, community, and third-party integrations are thinner than the mainstream databases, and the project's center of gravity is Yandex. The PostgreSQL compatibility helps, but you are betting on a smaller ecosystem to save yourself from a scaling wall most apps never hit.
Free vs Self-Hosted vs Paid
free self hosted paid cloudFree (self-hosted): The full database under Apache 2.0. Distributed SQL, ACID transactions, row and column tables, Postgres and Kafka compatibility. No feature gates.
Self-hosted: Free software, heavy operations. Multi-node clusters across availability zones, separate storage and compute layers, plus your own monitoring and upgrades. Budget for distributed-systems expertise.
Paid (managed cloud): Managed YDB is offered as a hosted service (via Yandex Cloud), where you pay for compute and storage and skip the cluster operations. Best fit when you want the scale without running the infrastructure yourself.
Free to self-host, with a managed cloud option. Only worth the operational weight if you truly need Spanner-style scale.
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
Similar Tools
License: Apache License 2.0
Use freely. Patent grant included.
Commercial use: ✓ Yes
About
- Owner
- YDB Platform (Organization)
- Stars
- 4,732
- Forks
- 785
Explore Further
More tools in the directory
turso
Turso is an in-process SQL database, compatible with SQLite.
19.1k ★dolphinscheduler
Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
14.3k ★starrocks
The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario, StarRocks provides best-in-class performance for multi-dimensional analytics, real-time analytics, and ad-hoc queries. A Linux Foundation project.
11.8k ★


