Fact-checked by Grok 2 weeks ago

YugabyteDB

YugabyteDB is an open-source, distributed SQL database designed for cloud-native applications, offering compatibility for relational workloads and compatibility for use cases, while providing strong consistency, horizontal scalability, and high resilience across multi-cloud and hybrid environments. Developed by Yugabyte, Inc., the database was founded in 2016 by former engineers Kannan Muthukkaruppan, Karthik Ranganathan, and Mikhail Bautin, who drew from their experience building scalable systems like Facebook's TAO graph database and key-value store to address limitations in traditional relational databases for modern, distributed architectures. The project originated as an effort to create a resilient, geo-distributed database that avoids , with its first major release (version 1.0) in 2018 introducing a strongly consistent architecture built on a distributed key-document storage engine called DocDB, supporting both single-row and multi-row transactions. At its core, YugabyteDB employs a layered architecture separating storage from query processing: the DocDB layer handles distributed storage with automatic sharding, replication, and rebalancing for , while upper layers provide YSQL (PostgreSQL-compatible) for SQL queries—including stored procedures, triggers, and extensions—and YCQL ( Query Language) for wide-column operations, enabling seamless migration from legacy systems without code changes. Key features include seamless horizontal scaling to thousands of nodes, active-active multi-region replication for low-latency global access, and built-in support for vector search and indexing to power and generative applications like retrieval-augmented generation (RAG). Licensed under the Apache 2.0 since 2019, YugabyteDB supports flexible deployment options including self-managed on , bare metal, or virtual machines, as well as YugabyteDB Managed (a database-as-a-service) on AWS, Cloud, and , with enterprise editions adding advanced security, monitoring, and backup features. It has gained adoption among enterprises such as for e-commerce platforms handling over 5,000 cores with sub-10ms latency, for , and for high-traffic , demonstrating its suitability for mission-critical workloads requiring massive scale and . Yugabyte, the company behind it, has raised funding from investors including and Capital, fueling ongoing innovations in for cloud-native ecosystems.

Overview

Description and Purpose

YugabyteDB is an open-source, high-performance, transactional database developed by Yugabyte, Inc., designed to power mission-critical applications with resilience and scalability in cloud-native environments. It addresses key limitations of traditional relational databases, such as challenges in horizontal scaling and geo-distribution, by providing PostgreSQL-compatible APIs that enable developers to build applications without or the need for extensive rewrites. The database originated in 2016, when it was initiated by former Facebook engineers Kannan Muthukkaruppan, Karthik Ranganathan, and Mikhail Bautin, who sought to tackle scalability bottlenecks in large-scale distributed systems. Their experience at , where they worked on infrastructure for handling massive data volumes, informed the creation of a system that combines the familiarity of SQL with the robustness required for modern, distributed workloads. Under the CAP theorem, YugabyteDB is classified as consistent and partition-tolerant (CP), ensuring during network partitions while maintaining for practical scenarios. It is particularly suited for cloud-native applications that demand horizontal across clusters, multi-region deployments for low-latency global access, and full transaction compliance to support reliable .

Key Features

YugabyteDB offers horizontal scalability through automatic sharding, which partitions data into tablets distributed across nodes, enabling elastic scaling of reads and writes without application disruption. This design allows clusters to grow seamlessly from single nodes to thousands, supporting increased workloads by adding commodity hardware or cloud instances. Built-in geo-distribution facilitates low-latency global access by deploying clusters across multiple regions, with features like geo-partitioning ensuring data placement close to users for optimal performance. It provides multi-region through synchronous replication and automatic , maintaining during regional outages without data loss. The database ensures ACID-compliant transactions with across distributed nodes, leveraging a consensus to guarantee atomicity, , , and even in multi-shard operations. YugabyteDB supports multiple , including YSQL for PostgreSQL-compatible relational SQL workloads and YCQL for Cassandra-compatible semi-relational queries, allowing applications to use familiar interfaces without code changes. Change Data Capture (CDC) enables real-time data integration by streaming inserts, updates, and deletes to external systems like Kafka via a gRPC-based connector, supporting and replication pipelines. In 2025 releases, YugabyteDB introduced vector search capabilities for and workloads, integrating pgvector extensions for efficient similarity searches on embeddings. Performance benchmarks demonstrate YugabyteDB's scalability for applications, handling queries over 1 billion vectors from the Deep1B dataset with sub-second latency on distributed clusters.

History

Founding and Development

YugabyteDB was founded in 2016 in , by Kannan Muthukkaruppan (co-founder and co-CEO), Karthik Ranganathan (co-founder and co-CEO), and Mikhail Bautin (co-founder and former Software Architect). All three founders were former engineers at , where they gained extensive experience in building and scaling large distributed systems. The primary motivation for creating YugabyteDB stemmed from the founders' encounters with scalability limitations in distributed storage engines like during their time at , particularly in handling massive workloads for services such as messaging and social feeds. Development began in February 2016 as a project aimed at constructing a high-performance, cloud-native database capable of supporting global-scale transactional applications. Initially released in a closed-source format, YugabyteDB transitioned to fully under the 2.0 license in 2019 with version 1.3, making all enterprise features freely available to accelerate adoption and community contributions. From its inception, the project focused on developing a resilient distributed database inspired by Google Spanner's architecture for true multi-region scalability, while ensuring wire-protocol compatibility with for relational workloads and for wide-column stores. Mikhail Bautin served as Software Architect until November 2024.

Funding Rounds

Yugabyte, Inc., the company behind YugabyteDB, secured its initial significant funding in June 2018 with a $16 million round led by Capital and . This investment focused on expanding the company's reach to large enterprises by enhancing its database capabilities. In June 2020, Yugabyte raised $30 million in an oversubscribed Series B round led by 8VC, with participation from Ventures and existing investors including and Capital. The funding supported accelerated product development and market expansion for its open-source database. The company continued its growth trajectory in March 2021 with a $48 million funding round led by , including participation from Greenspring Associates and Capital, which served as a Series C extension. This was followed later that year in October by a $188 million oversubscribed Series C round led by , valuing Yugabyte at $1.3 billion and involving investors such as Alkeon Capital, Meritech Capital, and Strategic Capital, along with prior backers. By the end of 2021, Yugabyte's total funding exceeded $282 million, enabling substantial enterprise expansion through accelerated hiring, efforts focused on compatibility, and enhanced go-to-market strategies.

Major Releases and Milestones

YugabyteDB achieved a significant in 2019 when it transitioned to being 100% under the 2.0 license, releasing previously commercial enterprise features to the community with version 1.3. This marked the database's full availability for development without proprietary restrictions. In September 2019, YugabyteDB 2.0 reached general availability, introducing production-ready support for the YSQL API, which provides -compatible querying and elevates the database from beta to stable for enterprise use. This release solidified YugabyteDB's commitment to wire-compatible semantics while maintaining its distributed architecture. YugabyteDB follows a release cadence of major versions approximately every six months, with long-term support (LTS) editions provided annually for production stability. In December 2024, the v2024.2 LTS release was launched, emphasizing enhanced reliability and support until December 2026, catering to deployments requiring extended maintenance. Early 2025 brought v2.25 in January, featuring full compatibility with PostgreSQL 15—the first multi-version upgrade from PostgreSQL 11—and enabling zero-downtime in-place upgrades and downgrades between major PostgreSQL versions. This jump addressed long-standing upgrade challenges in traditional PostgreSQL environments, supporting 15 key PostgreSQL 15 features like improved partitioning and MERGE statements. In May of the same year, beta support for a MongoDB-compatible API was added via the DocumentDB PostgreSQL extension, allowing seamless migration of document-based workloads. The v2025.1 release in July 2025 introduced AI-ready capabilities, including distributed vector search optimized for over 1 billion vectors with sub-second and 96.56% on benchmarks like Deep1B. This enhancement, powered by a USearch-based , positions YugabyteDB for scalable AI applications while preserving guarantees. In November 2025, YugabyteDB demonstrated its vector search capabilities by benchmarking 1 billion vectors on the Deep1B dataset, achieving sub-second and 96.56% . Key milestones in 2025 include recognition as a Sample Vendor in Gartner's Hype Cycle for and Hype Cycle for , highlighting its role in modern (as of September 2025). Additionally, in July 2025, YugabyteDB celebrated a four-year collaboration with , enabling petabyte-scale, cloud-native telecom infrastructure with demonstrated resilience in production. These advancements underscore YugabyteDB's evolution toward hybrid transactional-analytical processing in distributed environments.

Architecture

Layered Design

YugabyteDB employs a modular, two-layer that separates query processing from distributed and replication, enabling and with existing applications. This design consists of the Query Layer for handling requests and the DocDB layer for , management, and integrated and replication to ensure across nodes. The Query Layer serves as the interface for applications, providing wire-compatible APIs that allow seamless integration with via YSQL or via YCQL, facilitating drop-in replacements without code changes. This layer focuses on , optimizing, and executing queries while them to the appropriate components, maintaining SQL and supporting operations like joins and aggregations. In contrast, the DocDB layer handles the core distributed using a (LSM-tree) based engine derived from , managing transactions with guarantees through multi-version . The in this decouples application-facing logic from the intricacies of distribution, allowing independent scaling of query processing and storage. The consensus and replication mechanism, integrated within DocDB, uses the protocol to replicate across tablet servers, ensuring and without impacting the Query Layer's stateless operation. YugabyteDB clusters support multi-API configurations, where YSQL and YCQL can coexist on the same nodes, enabling hybrid workloads that leverage both relational and paradigms. Originally focused on YCQL for compatibility, YugabyteDB evolved to include robust YSQL support starting with in 2019, marking the general availability of production-ready PostgreSQL-compatible features and broadening its appeal for SQL-centric applications.

DocDB Storage Engine

DocDB serves as the foundational distributed key-value storage engine in YugabyteDB, designed to handle persistent data across a of nodes. It is built on a highly customized and optimized version of , which employs a (LSM-tree) architecture to achieve high write throughput and efficient storage utilization. This LSM-tree foundation allows DocDB to manage data as ordered key-value pairs, supporting operations like inserts, updates, and deletes with minimal locking overhead. The storage model in DocDB is hybrid, combining in-memory and on-disk components for optimal performance. Writes are initially buffered in MemTables, which act as in-memory sorted maps to cache recent key-value pairs and enable fast access without immediate disk I/O. Once a MemTable reaches its size limit, it becomes immutable and is flushed to disk as Sorted String Tables (SSTables), which provide persistent, immutable storage organized into blocks for efficient range scans and lookups. Periodic compaction merges these SSTables to eliminate redundancies, reclaim space from deleted or overwritten data, and maintain read efficiency through structures like bloom filters that minimize unnecessary disk reads. DocDB supports transactional semantics through Multi-Version Concurrency Control (MVCC), enabling snapshot isolation for concurrent reads and writes without blocking. Each value in the key-value store includes hybrid timestamps that track versions, allowing transactions to read consistent snapshots while updates append new versions; old versions are garbage-collected once no active transactions reference them. This approach ensures compliance at the storage layer. At the data modeling level, DocDB treats relational data as JSON-like documents to bridge SQL and NoSQL paradigms. Rows are encoded as nested sub-documents, with primary keys using a hybrid scheme that combines a 16-bit hash component (for even distribution in sharded tables) and ordered range columns for efficient queries. Non-primary columns are stored as sub-documents keyed by column IDs, supporting complex types like arrays and maps while preserving relational integrity. For resilience, DocDB integrates with YugabyteDB's consensus mechanism, where each tablet—a of data—is replicated using the protocol across multiple nodes. By default, tablets maintain a replication factor of three, forming a Raft group with one leader and two followers to achieve quorum-based . The leader coordinates writes to DocDB's while replicating logs to followers, ensuring data durability even if a minority of replicas fail.

Query Layer

The YugabyteDB Query Layer, also known as YQL, serves as the primary interface for applications to interact with the database using client drivers, handling query parsing, , optimization, and execution in a distributed manner. It supports multiple to accommodate diverse application needs, enabling with existing ecosystems while leveraging the underlying DocDB for . This layer is stateless and extensible, allowing for efficient distributed query processing across cluster nodes. The YSQL API provides full PostgreSQL wire-compatibility, reusing a of the query layer (version 15 as of 2025) to support standard , data types, queries, expressions, operators, functions, stored procedures, and extensions. This compatibility extends to extensions like pgvector for vector similarity searches in applications, enabling storage and querying of high-dimensional vectors with distance functions such as . In 2025, with the v2.25 preview release and subsequent v2025.1 stable series, YugabyteDB upgraded to 15, introducing support for advanced features including the MERGE command for upsert operations and enhanced indexing capabilities like improved multi-column indexes. Additionally, zero-downtime in-place upgrades from PostgreSQL 11-based versions to 15 were enabled, minimizing operational disruptions during major version transitions. The YCQL API offers compatibility with Query Language (CQL) version 3.4, supporting most standard features such as data types, DDL, DML, and SELECT statements for semi-relational workloads. It includes strongly consistent secondary indexes, a native column type for modeling, and distributed transactions via the , which coordinates changes across multiple tables. Query in the YQL layer occurs through distinct stages: the parser validates syntax and constructs parse trees with semantic analysis; the analyzer rewrites the query tree and resolves views using the system catalog; the planner generates an execution plan involving scans, joins, and sorts; and the processes the plan by pulling rows in batches across YB-TServers for efficiency. Distributed joins are optimized via tablet co-location, where related tables or data slices are stored in the same tablet to reduce overhead and enable . Optimization is handled by a cost-based optimizer (CBO) for YSQL, which estimates execution costs using advanced models that account for distributed factors like network latency, LSM-tree index lookups, and hash or range partitioning awareness. This CBO, enabled by default in recent versions, selects plans that minimize total cost, incorporating statistics from table analysis for better performance in sharded environments.

Sharding and Consensus

YugabyteDB employs automatic sharding to distribute data across a cluster, dividing tables into smaller units called tablets based on the primary key. By default, tablets split automatically when they reach a size threshold of 128 MiB during the low phase of splitting (with fewer than one shard per node), 10 GiB for the high phase (with up to 24 shards per node), and 100 GiB for forced splits to maintain performance. This process ensures horizontal scalability without manual intervention, as new tablets are created and balanced across nodes as data grows. Sharding supports two primary schemes: hash partitioning and range partitioning. In hash sharding, data is evenly distributed using a on the shard key (typically the or a specified column), mapping rows to one of up to 65,536 hash buckets that are then grouped into tablets for even load distribution across nodes via . Range sharding, in contrast, partitions data into contiguous ranges based on the 's sort order, starting with a single tablet that splits dynamically as data volume increases, which is particularly efficient for range-based queries but risks hotspots if keys are not well-distributed. Both schemes are handled transparently by the DocDB storage engine, with tablets serving as the fundamental unit of distribution and replication. Placement policies in YugabyteDB enable geo-distributed sharding by defining how tablets are assigned across fault domains such as and regions, configured via PostgreSQL-compatible tablespaces. These policies specify replica placement blocks (e.g., one per in multiple like us-east-1a, us-east-1b, us-east-1c, or across regions like us-east-1, ap-south-1, eu-west-2) to ensure resilience and low-latency access, with wildcards for flexible zone selection and support for multi-cloud setups. Tablets are placed according to these policies at table creation, with automatic enforcement during splits and rebalancing to maintain , such as a replication factor of three across diverse locations. Leader election and rebalancing are orchestrated to maintain balanced distribution and . The YB-Master service manages for tablet locations and performs load balancing by assigning and reassigning tablets across YB-TServers, including leader balancing to evenly distribute read/write leadership roles and re-replication in response to node failures or additions. YB-TServers the actual tablet and handle local operations, while s within each tablet's group ensure quick , typically within seconds. Consensus is integrated at the tablet level using a Raft-based protocol, where each tablet forms an independent Raft group with a leader replica coordinating writes and replicating logs to followers for durability. This setup guarantees linearizable consistency for transactions, as writes are committed only after acknowledgment from a majority of replicas, preventing divergent states even during failures. Scaling in YugabyteDB supports dynamic addition or removal of nodes without downtime, as the YB-Master automatically detects changes, rebalances tablets via load balancers, and migrates leaders or replicas to maintain placement policies and even distribution.

Replication and Resilience

Consensus Mechanism

YugabyteDB employs the Raft consensus protocol to manage fault-tolerant replication across distributed nodes, ensuring strong consistency for data stored in its DocDB storage engine. Raft operates on a per-tablet basis, where each tablet represents a shard of data replicated across multiple nodes. The protocol implements a leader-follower model, in which a designated leader node handles all client write requests, appending them to a replicated log and propagating these entries to follower nodes for synchronization. This log replication mechanism guarantees that committed operations are durably stored on a majority of replicas before acknowledgment, providing linearizable consistency for single-key operations. Writes in YugabyteDB require acknowledgment from a , typically a of replicas—for instance, at least two out of three nodes—to ensure and even in the face of failures. Reads are served directly from the leader for or can leverage leader leases to enable low-latency access from followers without compromising guarantees. The default configuration uses three replicas per tablet to balance and performance, though this can be adjusted up to a maximum of seven replicas to suit varying availability needs. Raft's fault tolerance in YugabyteDB accommodates node failures and network partitions by requiring only a majority of nodes to remain operational for the system to continue processing requests. Upon detecting a leader failure through missed heartbeats, followers initiate an election to select a new leader, enabling automatic failover within a few seconds (typically around 2 seconds) to minimize disruption. This design ensures high availability without manual intervention. To support causal consistency in distributed transactions spanning multiple tablets, YugabyteDB integrates hybrid logical clocks (HLCs) with replication. HLCs combine physical wall-clock time with logical counters to assign monotonically increasing timestamps that capture causal relationships between operations, even across nodes with imperfect . During replication, write batches receive HLC timestamps, and transactions use these to order events correctly, ensuring that causally dependent reads reflect the latest committed writes while avoiding conflicts.

Cluster-to-Cluster Replication

Cluster-to-cluster replication in YugabyteDB, known as xCluster replication, enables asynchronous physical replication of data between independent YugabyteDB universes, supporting both YSQL and YCQL APIs for high-throughput scenarios across data centers or cloud regions. This feature facilitates geo-distributed s by decoupling write operations from cross-region , thereby reducing while maintaining data consistency through (CDC) streams derived from write-ahead logs (WAL). Unlike intra-cluster synchronous replication handled by , xCluster operates asynchronously to prioritize performance in distributed environments. At its core, xCluster employs a producer-consumer model where the source universe (producer) generates CDC streams from WAL records, which are then polled and applied by consumer processes in the target universe. This horizontal scaling allows additional nodes to handle increased replication load without bottlenecks. Setup can be performed manually via the yb-admin command-line interface (CLI), involving steps such as creating replication streams, bootstrapping the target for initial schema and data synchronization, and configuring consumer streams. For managed deployments, YugabyteDB Anywhere provides a user interface to configure replication groups, select tables or databases, and automate producer-consumer pairings across universes. Key features include support for one-way unidirectional replication (master-follower) or bi-directional multi-master setups, with modes varying from non-transactional (high-throughput, last-writer-wins ) to transactional (ensuring properties for read-only targets). Replication lag is typically subsecond under normal conditions, monitored through metrics like applied log position and WAL retention, enabling proactive alerts. Administrators can pause and resume replication streams via CLI or to accommodate maintenance, schema changes, or load balancing, while multi-region configurations ensure with as few as two data centers. Common use cases encompass active-passive , where the target cluster serves as a warm standby for rapid with minimal , and global data synchronization to support low-latency reads from regional replicas without synchronous overhead. In active-active deployments, bi-directional replication allows writes in multiple regions, syncing changes for distributed applications like or platforms requiring sub-regional responsiveness. This contrasts with full backups by providing continuous, live data mirroring rather than periodic snapshots. In 2025, YugabyteDB version 2025.1 introduced enhancements such as automatic transactional xCluster DDL replication, enabling seamless propagation of schema changes like table creations or alterations across clusters without manual intervention, and support for TRUNCATE operations in replication streams. Additionally, an updated facilitates cross-data-center configurations in YugabyteDB Anywhere, improving for multi-region setups. These updates build on prior capabilities to address operational complexities in hybrid cloud environments.

Backup and Disaster Recovery

YugabyteDB provides robust backup and disaster recovery capabilities through its YBBackup tool, which enables distributed snapshots for full clusters, namespaces, or specific tables and keyspaces. These snapshots are created in-cluster using the yb-admin command, capturing a consistent view of data across all nodes at a hybrid timestamp with microsecond precision, minimizing coordination overhead by leveraging hard links to existing data files. While in-cluster snapshots are full but efficient due to their incremental nature via file linking, off-cluster backups support incremental updates starting from YugabyteDB v2.16, allowing for reduced storage and transfer costs when archiving to external locations. Point-in-time recovery (PITR) in YugabyteDB relies on (WAL) retention, configurable via the timestamp_history_retention_interval_sec flag (default 900 seconds, adjustable up to days), enabling recovery to any timestamp within the retention window. This feature combines periodic snapshots with a "flashback" mechanism to rewind the database state, supporting read-only queries via the yb_read_time session variable and writable clones through instant database cloning for zero-copy recovery. In v2025.1, PITR enhancements include support for vector indexes, facilitating recovery for AI workloads involving embeddings, and improved resolution during restores. Backups integrate with cloud storage providers such as AWS S3, (GCS), and Blob for off-cluster archiving, managed via YugabyteDB Anywhere's UI or API for scheduling and automation. uses TLS , while at-rest for backups leverages native cloud services like S3 server-side with AES-256. workflows combine these backups with cluster-to-cluster replication to achieve low recovery point objectives (RPO) and recovery time objectives (RTO), often under one hour for critical scenarios like full cluster failures, by restoring from the latest snapshot and replaying WAL logs.

Deployment and Operations

YugabyteDB Anywhere

YugabyteDB Anywhere (YBA) is an open-source, self-managed database-as-a-service platform designed for deploying and operating YugabyteDB clusters, known as universes, across diverse environments including on-premises infrastructure, public clouds such as AWS, (GCP), and , as well as clusters. It serves as an orchestration tool that automates the provisioning, scaling, and management of fault-tolerant databases, enabling organizations to handle single or multi-node, zone, region, and cloud provider failures while supporting xCluster replication for . Key features of YugabyteDB Anywhere include comprehensive universe management, which allows for online horizontal and vertical scaling, software upgrades, and operating system patching without downtime. Monitoring is integrated with for metrics collection and for visualization, complemented by the Performance Advisor tool that leverages AI-driven analysis to detect anomalies, optimize queries, and enhance for . Auto-scaling capabilities enable dynamic resource adjustments, while security features encompass (RBAC), encryption in transit using CA or self-signed certificates, and at rest via cloud key management services () like AWS KMS, GCP KMS, Key , or , along with LDAP and OIDC authentication. Deployment of YugabyteDB Anywhere can be achieved through a user-friendly web UI, (CLI), APIs, or provider, facilitating CLI- or UI-based provisioning of clusters in multi-cloud and hybrid setups. It integrates seamlessly with operators to automate Day 2 operations such as scaling, upgrades, and management, with general availability of features like pause/resume operations and vertical disk scaling for master pods in Kubernetes environments. In the v2025.1 release series, launched on July 23, 2025, YugabyteDB Anywhere introduced enhancements including general availability of the Yugabyte Operator for streamlined cluster , AI-powered via the Performance Advisor for smarter workload monitoring, and expanded options such as PII filtering in support bundles using PgAudit log masking, AWS EBS , and support for CipherTrust in at rest. These updates also enable batching of rolling operations for faster upgrades and provide CLI availability for enhanced . The release supports standard-term until July 23, 2026, and end-of-life on January 23, 2027.

Migration Tools

YugabyteDB Voyager is an open-source tool designed to facilitate the transfer of s and from legacy relational databases such as , , and to YugabyteDB, enabling heterogeneous across different database systems. It unifies the by providing capabilities for , , and import, and validation, thereby reducing the complexity of moving applications to a environment. Voyager supports both offline and live , allowing users to handle large-scale transfers while minimizing application downtime through incremental synchronization. The migration process with Voyager begins with an assessment phase, where the tool analyzes the source database schema for compatibility issues, such as unsupported data types or constraints, and generates a detailed report highlighting potential conversion challenges. Following assessment, schema conversion occurs via the yb-voyager export schema command, which extracts DDL statements from the source and transforms them into YSQL-compatible formats—for instance, converting Oracle or MySQL schemas to PostgreSQL syntax while preserving features like indexes and foreign keys. Data migration then proceeds with export and import phases: the export data command pulls data in parallel batches from the source, and import data loads it into YugabyteDB, supporting optimizations like adaptive parallelism for efficient handling of terabyte-scale datasets. Validation is performed post-migration using commands like compare data to verify row counts and checksums between source and target, ensuring data integrity before cutover. For scenarios requiring continuous synchronization, CDC-based migration leverages Debezium connectors to enable streaming of changes from source databases to YugabyteDB via an intermediate event queue like Kafka. In live migrations with Voyager, CDC captures ongoing DML changes after an initial snapshot export, applying them incrementally to the target until the source is quiesced, which supports near-zero downtime transitions. Debezium's source-specific connectors—for example, the or variants—integrate seamlessly with YugabyteDB's as the sink, allowing bidirectional or unidirectional replication pipelines for hybrid strategies. Best practices for migration emphasize pre-migration compatibility checks against YSQL, YugabyteDB's PostgreSQL-compatible query layer, to identify and resolve syntax or semantic differences early. Post-migration, performance tuning involves analyzing query workloads with tools like compare-performance to optimize sharding and indexing, ensuring the distributed environment matches or exceeds source database efficiency. Users are advised to test migrations in staging environments and monitor resource utilization during data import to avoid bottlenecks in cloud-native deployments. In 2025, Voyager saw expansions enhancing support and compatibility with YugabyteDB v2025.1, particularly in version v2025.8.2 (August 19, 2025) with the introduction of the --allow-oracle-clob-data-export for handling CLOB types in offline , v2025.9.3 (September 30, 2025) adding the compare-performance command for migration optimization, and v2025.10.1 (October 14, 2025) enhancing assessment reports for Oracle-specific elements, with the latest version v2025.11.1 released on November 11, 2025. These updates include improved assessment reports and performance comparison tools that generate actionable insights for large-scale transfers, further streamlining to architectures.

Adoption and Ecosystem

Notable Deployments

YugabyteDB has seen significant adoption in the sector, particularly through its four-year partnership with , initiated in 2021 and reaching a major milestone in July 2025. This collaboration enables to manage petabyte-scale workloads for infrastructure, supporting cloud-native scalability and zero-downtime operations across mission-critical applications with full regional redundancy. Enterprises across , , and have deployed YugabyteDB to address high-scale, data needs. In , organizations like have modernized cloud-native applications for data monetization, while a top 5 U.S. bank enhanced its bill payment app with geo-distributed to handle trillions of reads and writes, and Mindgate Solutions migrated its payments from a legacy relational DBMS for improved scalability and active-active setups. leaders such as leverage YugabyteDB for faster and cost-effective catalog scaling, and global retailers benefit from its hybrid RDBMS-NoSQL support. In applications, YugabyteDB's extensible vector search facilitates workloads, including agentic tools for performance monitoring and innovation at scale. YugabyteDB's enterprise adoption received validation from , which recognized it as a sample vendor in the 2025 Hype Cycle for , positioning it among solutions for distributed transactional databases that enhance and in hybrid and AI-driven environments. Real-world case studies demonstrate YugabyteDB's effectiveness in global geo-distribution, where deployments reduce latency through follower reads and regional data placement, achieving single-digit millisecond response times for distributed applications. For instance, a telecommunications carrier connected 1.5 million devices over five years using YugabyteDB's scalable architecture, while , a , utilized its geo-distribution for massive and low-latency in compliance-heavy workloads. These implementations also handle petabyte-scale data, as evidenced by Mobile's telecom infrastructure supporting expansive data challenges. Adoption in cloud-native stacks has accelerated following YugabyteDB's 2025 PostgreSQL 15 upgrade, which introduced zero-downtime in-place upgrades and enhanced features like generated columns, enabling seamless integration with modern ecosystems while maintaining and global distribution. Organizations have overcome legacy system challenges by replacing databases with YugabyteDB using the Voyager migration tool, which supports zero-downtime schema and data transfers from Oracle 11g–19c, reducing operational expenses through automation and eliminating manual efforts in distributed environments.

Community and Licensing

YugabyteDB's core database is fully open-source and licensed under the 2.0, a permissive that allows broad use, modification, and distribution without restrictive requirements. This licensing model was adopted in July 2019, unifying what were previously separate and editions into a single, fully open codebase to foster greater adoption and contributions. YugabyteDB Anywhere (YBA), the platform for deploying and managing YugabyteDB clusters, is also open-source with primarily under the Apache 2.0 license, though certain self-managed binaries incorporate the Polyform Free Trial License 1.0.0 for commercial evaluation purposes. The YugabyteDB community is active and growing, centered around its repository, which has garnered over 10,000 stars as of 2025, reflecting strong developer interest. Community engagement occurs through dedicated forums for discussions and , as well as a workspace with more than 10,000 members for collaboration and support. The project hosts annual like the Distributed SQL Summit (DSS), with DSS 2025 co-located at KubeCon + CloudNativeCon on November 10 in , focusing on advancements in , , and AI. Community contributions have expanded YugabyteDB's capabilities, particularly in and integrations. The pgvector extension, enabling and similarity searches for applications, is fully supported and has been optimized to handle up to tens of billions of vectors in distributed environments. In September 2025, an open-source integration between YugabyteDB and Temporal Technologies was released by data platform Manetu, enhancing orchestration with improved resilience and consistency for mission-critical applications. While the core remains open-source, enterprise support is provided through Yugabyte Cloud, a fully managed DBaaS offering with dedicated features like automated operations, security enhancements, and 24/7 support, without altering the open nature of the underlying database. This model ensures accessibility for developers while catering to production-scale needs. YugabyteDB's compatibility with the ecosystem has driven significant developer adoption in 2025, leveraging PostgreSQL's vast library of extensions, tools, and community resources to simplify migrations and application development. Upgrades to 15 in early 2025 further aligned YugabyteDB with the latest innovations, boosting its appeal among developers building AI-ready, cloud-native applications.

References

  1. [1]
    YugabyteDB: AI-Ready, Distributed, Postgres-Compatible Database
    YugabyteDB is the AI-ready, multi-modal, distributed PostgreSQL database for cloud native applications. Resilient, scalable, and flexible.About Yugabyte · YugabyteDB Aeon... · Trustt Embraces YugabyteDB... · Contact
  2. [2]
    YugabyteDB Docs
    YugabyteDB is a cloud-native distributed PostgreSQL-compatible database that combines strong consistency with ultra-resilience, seamless scalability.YugabyteDB Anywhere · YugabyteDB Aeon · YugabyteDB Voyager · ArchitectureMissing: official | Show results with:official
  3. [3]
    About Yugabyte and YugabyteDB—the Distributed SQL Database
    Rating 8.9/10 (38) Yugabyte was founded by three former Facebook engineers: Kannan Muthukkaruppan, Karthik Ranganathan, and Mikhail Bautin. They have a proven track record in ...
  4. [4]
    New Look, Same Mission: Yugabyte's Logo Redesign - YugabyteDB
    Apr 12, 2023 · Yugabyte was founded in 2016 by former Facebook engineers Kannan Muthukkaruppan, Karthik Ranganathan, and Mikhail Bautin. They worked on the ...
  5. [5]
    YugabyteDB 1.0 — A Peek Under The Hood | Yugabyte
    May 21, 2018 · YugabyteDB is a strongly consistent database built on a key-to-document storage engine with support for single row and distributed ACID transactions.
  6. [6]
    Reimagining RDBMS in the Cloud - YugabyteDB
    Feb 25, 2021 · I vividly remember the genesis of the YugabyteDB project, which started with Kannan, Mikhail, and myself meeting for lunch at a restaurant to ...
  7. [7]
    Download - YugabyteDB
    The leading high-performance distributed SQL database. Get started. YugabyteDB server and SQL shell are released under open source Apache 2.0 license.
  8. [8]
    Why We Changed YugabyteDB Licensing to 100% Open Source
    Jul 16, 2019 · Why We Changed YugabyteDB Licensing to 100% Open Source. Karthik Ranganathan. Founder and co-CEO.
  9. [9]
    Compare YugabyteDB Products
    YugabyteDB is available as open source software or in a range of flexible database-as-a-service options. Choose the option that works best for you.Missing: official | Show results with:official
  10. [10]
  11. [11]
    High-Performing Distributed SQL Database - YugabyteDB
    YugabyteDB powers business-critical apps with a resilient, scalable database offering flexible geo-distribution and PostgreSQL-compatible APIs.Missing: official | Show results with:official
  12. [12]
    Design goals - Yugabyte Docs - YugabyteDB
    YugabyteDB is a cloud-native database, and can be deployed out of the box in most public cloud services like AWS, GCP, and Azure.Single-row linearizability · Partition Tolerance - CAP · SQL compatibility
  13. [13]
    Database Modernization without Tradeoffs - YugabyteDB
    YugabyteDB eliminates legacy database tradeoffs by combining powerful relational DBMS capabilities with native ultra-resilience, seamless scalability, ...<|control11|><|separator|>
  14. [14]
    Horizontal scalability | YugabyteDB Docs
    You can scale your data, reads, and writes without disrupting ongoing applications. As your needs grow, YugabyteDB automatically shards data and scales out. You ...Ways to scale · How scaling works · Sharding
  15. [15]
    What Is Database Scalability? Strategies for Scaling Your Database
    Nov 2, 2025 · In contrast, YugabyteDB implements automatic sharding within its architecture, partitioning each table into tablets and distributing them ...
  16. [16]
    What are Geo-Distributed SQL Databases? - YugabyteDB
    Database geo-distribution is when a database spreads across two or more geographically distinct locations and runs without degraded transaction performance.Additional Geo-Distributed... · ​​multi-Region... · Geo-Partitioning With Data...
  17. [17]
    Multi-DC deployments | YugabyteDB Docs
    YugabyteDB is a geo-distributed SQL database that can be deployed across multiple data centers (DCs) or cloud regions. There are two primary configurations ...
  18. [18]
    ACID Properties of a Database: The Key to Strong Data Consistency
    Yes, YugabyteDB supports ACID transactions without having to trade-off in terms of scale and resiliency, which is key to any system of record. By using ...
  19. [19]
    YugabyteDB API reference (for YSQL and YCQL)
    YugabyteDB supports two SQL APIs: YSQL, a relational SQL API, and YCQL, a semi-relational SQL API. These APIs are isolated and independent.
  20. [20]
    Change data capture in YugabyteDB
    Change data capture (CDC) is a set of software design patterns used to determine and track the data that has changed so that action can be taken using the ...How it works · Try it out · Set up pg_recvlogical · Add tables
  21. [21]
    Introducing New YugabyteDB Functionality for Ultra-Resilient AI Apps
    Jul 22, 2025 · New YugabyteDB features include expanded vector search, new PostgreSQL compatibility, online upgrades/downgrades, and an MCP server for RAG ...Rapid Ai Innovation · Yugabytedb Mcp Server · Yugabytedb Mongodb Api
  22. [22]
    Powering AI at Scale: Benchmarking 1 Billion Vectors in YugabyteDB
    We have successfully benchmarked YugabyteDB's vector index performance with the Deep1B dataset, running a staggering one billion vectors. This ...
  23. [23]
    Yugabyte - Crunchbase Company Profile & Funding
    Founders Kannan Muthukkaruppan, Karthik Ranganathan, Mikhail Bautin. About the Company. Yugabyte is the company behind YugabyteDB, the high-performance ...
  24. [24]
    How We Built a High Performance Document Store on RocksDB?
    Feb 20, 2019 · When we started the YugabyteDB project in early 2016, RocksDB was already a mature project thanks to its wide adoption across Facebook and other ...Missing: origins motivation
  25. [25]
    Distributed PostgreSQL on Goole Spanner - Storage Layer - Yugabyte
    Mar 18, 2019 · In this post, we'll dive into the architecture of the distributed storage layer of YugabyteDB, which is inspired by Google Spanner's design.How Docdb Works? · Transparent Sharding Of... · Leader Leases
  26. [26]
    Introducing YSQL: A PostgreSQL-Compatible API for YugabyteDB
    Oct 25, 2018 · YugaByte's mission from day one has been to simplify operational database infrastructure. We are doing so by bringing together the best ...
  27. [27]
    Yugabyte Raises $16M to Expand Reach to Large Enterprises
    Jun 12, 2018 · Yugabyte has raised $16M in additional funding in a round led by Dell Technologies Capital and our previous investor Lightspeed Venture Partners.
  28. [28]
    Yugabyte Raises a $30 Million Series B
    Jun 9, 2020 · Yugabyte has raised $30 million in an oversubscribed Series B funding round led by 8VC, with participation from Wipro Ventures and existing investors.
  29. [29]
    Yugabyte Secures $48M in Funding
    Mar 3, 2021 · We are excited to announce that Yugabyte has closed a $48M funding round led by Lightspeed Venture Partners! Learn how we are growing our ...
  30. [30]
    Yugabyte Raises $188 Million Series C to Make Distributed SQL ...
    Oct 28, 2021 · Yugabyte has closed $188 million in oversubscribed Series C funding valuing the company at $1.3B. Sapphire Ventures led the round with ...
  31. [31]
    Yugabyte stores up $188M more for its open-source distributed SQL ...
    Oct 28, 2021 · The Series C is being led by Sapphire Ventures, with Alkeon Capital and Meritech Capital, Wells Fargo Strategic Capital, and previous backers ...
  32. [32]
    YugabyteDB releases
    Releases at end of life (EOL) ; v2.0, September 17, 2019, September 17, 2020, March 03, 2021 ; v1.3, July 15, 2019, July 15, 2020, January 15, 2021 ...
  33. [33]
    Announcing the General Availability of YugabyteDB 2.0
    Sep 17, 2019 · In this post we'll highlight what's new in 2.0, performance benchmarks, Jepsen test results, plus a preview upcoming features currently in Beta.Missing: v2. | Show results with:v2.
  34. [34]
    v2.0 Series release notes | YugabyteDB Docs
    Version 2.0 release includes a backward incompatible file format change for YSQL. Note: Prior to 2.0, YSQL was still in beta. This means that if you have an ...
  35. [35]
    How YugabyteDB Keeps Pace with PostgreSQL Innovation
    Aug 19, 2025 · Discover our approach to aligning YugabyteDB with the latest PostgreSQL versions and our plans to further narrow the compatibility gap.
  36. [36]
    PostgreSQL 15 Compatibility in YugabyteDB 2.25: Top 15 Features!
    Jan 31, 2025 · The latest YugabyteDB preview release supports PostgreSQL 15 and represents a significant upgrade from the previous version. YugabyteDB 2.25 ...Missing: v2. 25
  37. [37]
    YugabyteDB Levels Up with PG15 Features | Yugabyte
    Jan 30, 2025 · YugabyteDB now supports 15 key PostgreSQL 15 features, including generated columns, foreign keys on partitioned tables, and multi-range ...Yugabytedb 2.25 Delivers 15... · Query Execution Features · Observability Features
  38. [38]
    Getting Started with MongoDB API in YugabyteDB
    May 21, 2025 · May 21, 2025. We are pleased to announce Beta support for MongoDB API in the latest release of YugabyteDB (v2.25.2). This new capability is ...
  39. [39]
    YugabyteDB - the cloud native distributed SQL database for ... - GitHub
    100% open source YugabyteDB is fully open-source under the Apache 2.0 license. The open-source version has powerful enterprise features such as distributed ...Issues · Pull requests 102 · Single-line `std::string::_Rep · WikiMissing: 2016 2019
  40. [40]
    Explore YugabyteDB's Vector Indexing Architecture | Yugabyte
    Jun 5, 2025 · In this blog, we will explore how YugabyteDB integrates a distributed vector indexing engine powered by USearch to deliver fast, scalable, and resilient vector ...
  41. [41]
    Yugabyte Named in Gartner® Hype Cycle™ For Data Management ...
    Sep 12, 2025 · Yugabyte has been recognized as a Sample Vendor in two Gartner Hype Cycle Reports – Hype Cycle for Data Management, 2025, and Hype Cycle for ...
  42. [42]
    YugabyteDB's Strategic Partnership with Rakuten Mobile ...
    Jul 15, 2025 9:00 AM Eastern Daylight Time. YugabyteDB's Strategic Partnership with Rakuten Mobile Revolutionizes Petabyte-Scale, Cloud-Native, Telecom ...
  43. [43]
    DSS On Demand | Distributed SQL Summit Asia 2025 | Yugabyte
    Join us for an exclusive fireside chat with Rakuten Mobile as they share their four-year journey with YugabyteDB. Discover how they transitioned to a ...
  44. [44]
    Architecture - Yugabyte Docs - YugabyteDB
    Layered architecture. In general, operations in YugabyteDB are split logically into 2 layers, the query layer and the storage layer. The query layer is ...Layered Architecture · Query Layer · Sharding
  45. [45]
    Take a Deep Dive into YugabyteDB's Two Layer Architecture
    Mar 10, 2022 · YugabyteDB is a 100% open source, distributed SQL database system. This single phrase expresses two distinct notions: a SQL database system, ...
  46. [46]
    YugabyteDB Query Layer (YQL)
    The YugabyteDB Query Layer (YQL) is the primary layer that provides interfaces for applications to interact with using client drivers.Query Processing · Parser · Executor
  47. [47]
    DocDB storage layer - Yugabyte Docs
    DocDB is the underlying document storage engine of YugabyteDB and is built on top of a highly customized and optimized version of RocksDB.
  48. [48]
    DocDB replication layer - Yugabyte Docs
    The replication layer is a critical component that determines how data is replicated, synchronized, and made consistent across the distributed system.Raft Consensus Protocol · Synchronous Replication · Xcluster
  49. [49]
  50. [50]
    Log structured merge (LSM) tree and Sorted string table (SST)
    ### Summary of Hybrid Storage Model in YugabyteDB DocDB
  51. [51]
    DocDB data model - Yugabyte Docs
    DocDB is a document-oriented data store that uses a key-value model for persisting and retrieving data. In this approach, data is stored as values associated ...
  52. [52]
    Replication in DocDB - Yugabyte Docs
    Learn how YugabyteDB uses the Raft consensus in DocDB to replicate data across multiple independent fault domains like nodes, zones, regions, and clouds.Fault Tolerance · Tablet Peers · Multi-Zone Deployment
  53. [53]
    Deployment checklist for YugabyteDB clusters
    The default replication factor is 3. The number of YB-Master servers running in a cluster should match RF. Run each server on a separate machine to prevent ...Hardware Requirements · Memory And Tablet Limits · Ysql
  54. [54]
    YSQL API reference - Yugabyte Docs - YugabyteDB
    Yugabyte Structured Query Language (YSQL) is an ANSI SQL, fully-relational API that is best fit for scale-out RDBMS applications that need ultra resilience.Introduction · Ysql Components · The Sql Language
  55. [55]
    pgvector extension | YugabyteDB Docs
    The pgvector PostgreSQL extension allows you to store and query vectors, for use in performing similarity searches. Vector distance functions measure ...Create vectors · Store vectors · Query vectors · Vector indexing
  56. [56]
    What's new in the YugabyteDB v2025.1 STS release series
    This upgrade brings YSQL API support for numerous features, including stored generated columns, foreign keys on partitioned tables, and non-distinct NULLs in ...Missing: MongoDB | Show results with:MongoDB<|separator|>
  57. [57]
    What's new in the v2.25 preview release series - Yugabyte Docs
    YugabyteDB now supports in-place zero downtime upgrade from a PostgreSQL 11-compatible (v2024.2.2) release to a PostgreSQL 15-compatible (v2.25.1) release. This ...
  58. [58]
    Cassandra feature support - Yugabyte Docs - YugabyteDB
    YugabyteDB supports most standard Cassandra features. Yugabyte Cloud Query Language (YCQL) has its roots in the Cassandra Query Language (CQL).Data types · DDL · DML · Select
  59. [59]
    TRANSACTION statement [YCQL] - Yugabyte Docs
    Use the TRANSACTION statement block to make changes to multiple rows in one or more tables in a distributed ACID transaction.Syntax · Examples · SemanticsMissing: translation | Show results with:translation
  60. [60]
    Boosting Performance for Small Distributed SQL Data Sets with ...
    May 12, 2020 · Colocated tables allow you to store (or co-locate) such datasets on a single tablet, called the colocation tablet, thereby eliminating query fan ...
  61. [61]
    Query Planner / CBO - Yugabyte Docs
    YugabyteDB's YSQL API uses a simple heuristics-based optimizer to determine the most efficient execution plan for a query. It relies on basic statistics, like ...Heuristics Based Optimizer... · Cost-Based Optimizer (ysql) · Cost Estimation
  62. [62]
    Enable cost-based optimizer YSQL - Yugabyte Docs
    Enable the YugabyteDB cost-based optimizer (CBO) to create optimal execution plans for queries. CBO provides significant performance improvements both in ...Existing Deployments · Turn On Cbo Safely · Tables Are Not Analyzed
  63. [63]
    Distributed SQL Sharding: How Many Tablets and at What Size?
    Jun 17, 2022 · YugabyteDB distributes data by splitting the table rows and index entries into tablets. In a distributed SQL database, sharding is automatic.
  64. [64]
    Hash and range sharding | YugabyteDB Docs
    Sharding is the process of breaking up large tables into smaller chunks called shards that are spread across multiple servers. Sharding is also referred to ...
  65. [65]
    Tablespaces - Yugabyte Docs - YugabyteDB
    A table can have an index with an entirely different placement policy, thereby boosting the read performance without affecting the placement policy of the table ...Create The Cluster · Create A Multi-Region Table · Leader Preference
  66. [66]
    YB-Master service | YugabyteDB Docs
    Load balancing. The YB-Master leader places (at CREATE TABLE time) the tablets across YB-TServers to enforce any user-defined data placement ...System Metadata · Tablet Assignments · Re-Replication Of Data
  67. [67]
    Raft | YugabyteDB Docs
    Raft is a consensus protocol for data consistency in distributed systems, also known as Replication for Availability and Fault Tolerance.
  68. [68]
    What is the Raft Consensus Algorithm? - YugabyteDB
    The Raft consensus algorithm allows a distributed system to agree on values in the presence of failure while ensuring consistent performance.Missing: documentation | Show results with:documentation
  69. [69]
    Fundamentals of Distributed Transactions | YugabyteDB Docs
    Physical time clocks (or wall clocks) cannot be perfectly synchronized across nodes and cannot order events with the purpose to establish a causal relationship ...Time Synchronization · Hybrid Logical Clocks · Hybrid Time Use
  70. [70]
    Evolving Clock Sync in Distributed Databases - YugabyteDB
    Feb 2, 2022 · HLC captures the causality relationship like logical clocks, and enables easy identification of consistent snapshots in distributed systems.2. Logical Clocks · The Timestamp Oracle... · Hlcs For Yugabytedb
  71. [71]
    xCluster replication - Yugabyte Docs - YugabyteDB
    xCluster replication is YugabyteDB's implementation of high throughput asynchronous physical replication between two YugabyteDB universes.Asynchronous Replication... · High-Level Implementation... · Ysql
  72. [72]
    Configure xCluster Replication for a YugabyteDB Anywhere universe
    xCluster Replication is an asynchronous replication feature in YugabyteDB that allows you to replicate data between independent YugabyteDB universes.Missing: documentation | Show results with:documentation
  73. [73]
    xCluster replication (2+ regions) in YugabyteDB
    xCluster is asynchronous replication between YugabyteDB universes, providing high throughput across two regions, reducing write latency and enabling multi- ...
  74. [74]
    Bidirectional replication using xCluster | YugabyteDB Docs
    Bidirectional replication allows both universes to read and write, with writes replicated in both directions, using two non-transactional xCluster ...Limitations · Prerequisites · Add Table Or PartitionMissing: documentation | Show results with:documentation
  75. [75]
    What's new in the YugabyteDB Anywhere v2025.1 STS release series
    New features · Backups with DDL. · Filter personally identifiable information (PII) in support bundles. · Support for AWS's EBS disk encryption, complementing (or ...V2025. 1.1. 1 - October 3... · V2025. 1.0. 0 - July 23... · Xcluster/dr Api Change...<|control11|><|separator|>
  76. [76]
    [PDF] YugabyteDB Backup and Restore
    Organizations implement backup and recovery strategies to protect their data against a wide range of issues that can put primary data at risk. Some of the main.
  77. [77]
    Time travel queries
    ### Summary of Point-in-Time Recovery (PITR) in YugabyteDB
  78. [78]
    Secure clusters - Yugabyte Docs - YugabyteDB
    Data at rest, including clusters and backups, is AES-256 encrypted using native cloud provider technologies: S3 and EBS volume encryption for AWS, Azure disk ...Missing: GCS | Show results with:GCS
  79. [79]
    Configure backup storage - Yugabyte Docs - YugabyteDB
    Create an AWS backup configuration. To configure S3 storage, do the following: Navigate to Integrations > Backup > Amazon S3. Click Create S3 Backup. S3 Backup.Amazon S3 · Create An Aws Backup... · Azure Storage
  80. [80]
    Overview of YugabyteDB Anywhere software
    YugabyteDB Anywhere also supports xCluster deployments (including for disaster recovery), where two YugabyteDB universes are deployed, and data is replicated ...
  81. [81]
    Agentic AI Operational Efficiency: Achieving Smarter Observability ...
    Aug 26, 2025 · YugabyeDB Performance Advisor is a powerful new tool that brings intelligent observability directly into your distributed ...1. Anomalies · Cluster Load Chart · 2. Queries
  82. [82]
    YugabyteDB Anywhere releases
    Releases ; v2024.2 LTS, December 9, 2024, December 9, 2026, June 9, 2027 ; v2024.1 STS, June 4, 2024, September 4, 2025, March 7, 2026.Missing: 2024.2 | Show results with:2024.2
  83. [83]
    YugabyteDB Voyager introduction
    YugabyteDB Voyager is a powerful open-source data migration engine that accelerates cloud native adoption by removing barriers to moving applications.
  84. [84]
    YugabyteDB Voyager: Simplify Data Migration
    Easily migrate from PostgreSQL, MySQL, Oracle, and cloud databases to YugabyteDB. Unify the entire process—from assessment to schema and data migration.
  85. [85]
    Steps to perform offline migration of your database ... - Yugabyte Docs
    The yb-voyager export schema command extracts the schema from the source database, converts it into PostgreSQL format (if the source database is Oracle or MySQL) ...
  86. [86]
  87. [87]
    Change Data Capture with Spring Boot, Debezium, and YugabyteDB
    May 14, 2025 · Step 1: Clone the Repository · Step 2: Install the YugabyteDB Debezium Connector · Step 3: Set Up Source and Target Databases · Step 4: Configure ...Outbox Pattern · Embedded Debezium Engine · Data Migration From...
  88. [88]
    Steps to perform live migration of your database using YugabyteDB ...
    You can use a configuration file to specify the parameters required when running Voyager commands (v2025.6.2 or later). To get started, copy the live-migration.Live Migration Workflow · Prepare The Source Database · Migrate Your Database To...<|control11|><|separator|>
  89. [89]
    Debezium and CDC in YugabyteDB
    Run Debezium locally. Use the following steps to run change data capture (CDC) with Debezium on a local YugabyteDB cluster: Start Zookeeper.Run Debezium locally · Start Debezium
  90. [90]
  91. [91]
    What's new in YugabyteDB Voyager
    What follows are the release notes for the YugabyteDB Voyager v1 release series. Content will be added as new notable features and changes are available in ...
  92. [92]
    Customer Success Stories | YugabyteDB
    Rating 8.9/10 (38) YugabyteDB helped Narvar avoid cloud lock-in, stay GDPR compliant and save money in the process. Partnering with Yugabyte helps us focus on our customers ...Missing: notable | Show results with:notable
  93. [93]
  94. [94]
  95. [95]
    Deploy AI at Scale With YugabyteDB's First Agentic AI Application ...
    Apr 8, 2025 · YugabyteDB's pgvector implementation has been tested to support 100M vectors, and is designed to handle 10s of billions of vectors, while ...
  96. [96]
    How Geo-Distribution Works in YugabyteDB
    May 10, 2023 · In this blog post, we look at geo-distributed deployment topologies offered with YugabyteDB that can future-proof your data infrastructure and support your app ...
  97. [97]
  98. [98]
    Legal information - Yugabyte Docs - YugabyteDB
    Source code in the YugabyteDB repository is variously licensed under the Apache License 2.0 and the Polyform Free Trial License 1.0.0. A copy of each license ...
  99. [99]
    https://raw.githubusercontent.com/yugabyte/yugabyt...
    ## YugabyteDB Licensing Source code in this repository is variously licensed under the [Apache License 2.0](licenses/APACHE-LICENSE-2.0.txt) and the ...
  100. [100]
    Yugabyte Community - YugabyteDB
    Community is the core of what we do at Yugabyte, so we created a space where people of different backgrounds and skills can find ways to get involved.
  101. [101]
    Yugabyte Community Forum - YugabyteDB
    YugabyteDB is the open source, high-performance, distributed SQL database for global, internet-scale apps. Welcome to the YugaByte Community Forum!Missing: Slack summits
  102. [102]
    Events | Yugabyte
    Come meet the YugabyteDB team at these events. Connect with data experts, learn about distributed SQL databases, and get your questions answered.
  103. [103]
    YugabyteDB's Distributed SQL Summit, Co-located with KubeCon ...
    Oct 16, 2025 · DSS 2025 will bring together data architects, developers, and database practitioners to discuss this year's theme: “Distributed SQL in the AI ...
  104. [104]
    Consistency at Scale: Unifying Temporal and YugabyteDB
    Sep 25, 2025 · Data platform Manetu unified Temporal and YugabyteDB through an open source integration that eliminates complexity, strengthens resilience and ...Missing: September | Show results with:September
  105. [105]
    Manetu integrates Temporal Technologies and YugabyteDB for trust ...
    Sep 25, 2025 · Manetu integrates Temporal Technologies and YugabyteDB for trust and resilience ... SELECT news FROM Yugabyte - Sept 25. Yugabyte 1mo. SELECT news ...
  106. [106]
    Pricing | Yugabyte - YugabyteDB
    YugabyteDB has a unified pricing model. Standard tier starts at $125/vCPU/month, Professional at $167/vCPU/month. Enterprise pricing requires contacting them. ...
  107. [107]
    Why PostgreSQL Remains the Top Choice for Developers in 2025
    Jan 3, 2025 · YugabyteDB and the PostgreSQL API. Yugabyte spotted this trend early and decided to reuse PostgreSQL for YugabyteDB's relational API (YSQL).
  108. [108]
    YugabyteDB Levels Up its PostgreSQL Compatibility with PG15 ...
    Jan 30, 2025 · YugabyteDB Levels Up its PostgreSQL Compatibility with PG15 Features and Seamless Upgrades. Business Wire. January 30, 2025 3 min read.Missing: v2. 25