Yandex Managed Service for YDB

A service for managing YDB Distributed SQL DBMS clusters in Yandex Cloud infrastructure. YDB is adapted for serverless computing, OLTP and OLAP loads, combines high availability and scalability with support for strict consistency and ACID transactions.

Serverless databases

Serverless computing is ideal for systems with unpredictable loads. Storage scaling, query execution, and backup layers are fully automated.

Compatible with Amazon DynamoDB API

The compatibility of the service API in serverless mode allows you to use the AWS SDKs for Java, JavaScript, Node.js, .NET, PHP, Python, and Ruby.

Free tier

Pay only for data storage and operations in serverless mode. A special pricing policy is available for the service — the first 1,000,000 operations each month are free.

Fault tolerance

YDB is hosted in three availability zones, ensuring availability even if a node or availability zone goes offline. If equipment or a data center fails, the system automatically recovers and continues working.

Fast data processing

YDB is tailored to meet high-performance requirements and can process hundreds of thousands of transactions per second with low latency. The system was designed to handle hundreds of petabytes of data.

Low upkeep

YDB management is fully automated, including automatic recovery and load balancing in the event of failure, linear scalability, partitioning, and data replication.

Implement your projects using Managed Service for YDB

Expanded analytical functions

YDB now supports the column format for tables, allowing them to be used in analytical (OLAP) usage scenarios in addition to transactional (OLTP). Using column tables, users can achieve significantly higher degrees of data compression and efficient batch loading, as well as fast execution of more complex analytical SQL queries, compared to previous methods.

Learn more

Getting started

Select the appropriate mode, create a database, and start using YDB.

Commercial YDB Open Source support in your infrastructure

Our support engineers will help ensure the smooth operation of your DBMS even in the most difficult conditions.

Supported YDB systems can be deployed in any infrastructure of your choice, including public clouds or your own computing environments.

Learn more

Questions and answers

YDB supports a relational data model and manages tables with a predefined schema. To make it easier to organize tables, directories can be created like in the file system.

YDB supports high-performance distributed ACID transactions that may affect multiple records in different tables. It provides the serializable isolation level, which is the strictest transaction isolation. You can also lower the level of isolation to raise performance.

YDB natively supports different processing options, such as OLTP and OLAP. The current version offers limited analytical query support. This is why we can say that YDB is currently an OLTP database.

Get started with Managed Service for YDB