Documentation

Evaluate YugabyteDB, build scalable applications, and learn distributed SQL.

Attention

This page documents a stable (production) version. For testing and development with the latest features, use the preview (v2.17) version.

Get Started in the Cloud
Create your first cluster, explore distributed SQL, and build a sample application in 15 minutes. No credit card required.
Yugabyte cloud
Get Started locally on your Laptop
Download and install YugabyteDB on your laptop to create clusters, test features, and explore distributed SQL.
Locally Laptop

Learn through examples

Build a Hello world application
Build a Hello world application
Use your favorite programming language to build an application that connects to a YugabyteDB cluster.
Run a real world demo app
Run a real world demo app
Run a distributed full-stack e-commerce application built on YugabyteDB, Node.js Express, and React.
Explore Distributed SQL capabilities
Explore Distributed SQL capabilities
Test YugabyteDB's compatibility with standard PostgreSQL features, such as data types, queries, expressions, and more.

Products

Explore YugabyteDB
YugabyteDB
Explore the features of the open source cloud-native distributed SQL database.
YugabyteDB Anywhere
YugabyteDB Anywhere
Deploy YugabyteDB across any cloud and manage deployments via automation.
YugabyteDB Managed
YugabyteDB Managed
Create and connect to a scalable, resilient, PostgreSQL-compatible database in minutes.

Key concepts

Understand availability
Understand availability
Find out how a YugabyteDB cluster continues to do reads and writes when a node fails.
Understand scalability
Understand scalability
Scale a cluster and see how YugabyteDB dynamically distributes transactions.
Understand Geo
Understand geo-partitioning
See how moving data closer to users can reduce latency and improve performance.

More resources