YugabyteDB

Open source cloud-native distributed SQL database

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

Get started locally on your laptop
Download and install YugabyteDB on your laptop, create a cluster, and build a sample application.
Locally Laptop
Explore distributed SQL
Explore the features of distributed SQL, with examples.
Yugabyte cloud

Develop for YugabyteDB

Build a Hello World application
Use your favorite programming language to build an application that connects to a YugabyteDB cluster.
Connect using drivers and ORMs
Connect applications to your database using familiar third-party divers and ORMs and YugabyteDB Smart Drivers.
Use familiar APIs
Get up to speed quickly using YugabyteDB's PostgreSQL-compatible YSQL and Cassandra-based YCQL APIs.

Get under the hood

Architecture
Learn how YugabyteDB achieves consistency and high availability.
Secure
Secure YugabyteDB with authentication, authorization, and encryption.
Configure
Configure core database services.