yb
YugabyteDB Docs
Join us on
Star us on
Get Started
Documentation
Documentation
Docs Home
Quick Start
Explore
Develop
Migrate
Secure
Launch and Manage
Benchmark
Integrations
Reference
Contribute
View all products
YugabyteDB Anywhere
YugabyteDB Managed
FAQ
Release Notes
YugabyteDB documentation
Architecture
Architecture
YugabyteDB architecture including the query, transactions, sharding, replication, and storage layers.
Releases
v2.15 (Preview)
v2.12 (Stable)
v2.8
v2.6
v2.4
Unsupported versions
Design Goals
git
The design goals around which YugabyteDB is built.
3 articles
Key concepts
Key concepts you need to know to understand the YugabyteDB architecture and the components and processes that make up a YugabyteDB cluster.
5 articles
Core functions
Understand universe creation, table creation, write IO path, read IO path, and high availability.
Layered architecture
A high level overview of the YugabyteDB architecture.
1 article
Query layer
Learn about the Yugabyte Query Layer (YQL).
6 articles
DocDB transactions layer
Review transaction model and how transactional consistency is ensured at various isolation levels.
3 articles
DocDB sharding layer
How sharding works in DocDB.
3 articles
DocDB replication layer
How replication works in DocDB.
3 articles
DocDB storage layer
How persistence storage works in DocDB.