Explore YugabyteDB
Learn about YugabyteDB features, with examples
Whether you're setting up your first YugabyteDB cluster, evaluating YugabyteDB for a deployment, or want to learn more about YugabyteDB, Explore offers hands-on guidance to YugabyteDB's features, with examples. From core database operations to advanced features like distributed transactions, real-time data streaming, and robust security, Explore equips you with the tools and knowledge to harness YugabyteDB's cloud-native architecture and unlock its full potential for your mission-critical workloads.
API compatibility and data models
PostgreSQL-compatible API
Explore YSQL, YugabyteDB's fully-relational, PostgreSQL-compatible query language.
Going beyond SQL
Learn about YugabyteDB's advanced features for cloud-native applications.
Cassandra-compatible API
Explore YCQL, YugabyteDB's semi-relational, Cassandra-compatible query language.
Core capabilities
Horizontal scalability
Learn about YugabyteDB's operationally simple and completely transparent scaling.
Resiliency
Learn how YugabyteDB survives and recovers from outages with zero downtime.
Distributed transactions
Learn how distributed transactions work and about YugabyteDB's isolation levels.
Deployment and operations
Multi-region deployments
Flexible deployment options to achieve the right mix of latency, resilience, and consistency.
Observability
Monitoring, alerting, and analyzing metrics.
Security
YugabyteDB supports authentication, authorization (RBAC), encryption, and more.
Colocation
Keep closely related data together via colocation.
Query tuning
Identify and optimize queries in YSQL.
Change data capture
Stream data to Kafka using PostgreSQL logical replication.
Point-in-time recovery
Recover your database at a specific point in time.