Yandex介绍

2022-04-12 00:00:00 数据库 支持 事务 计算 容错

目录

      • 产品简介
      • 产品优势
      • 产品特点

产品简介

Yandex 数据库 (YDB) 是一种容错分布式 SQL DBMS,它结合了高可用性和可扩展性,并支持严格的一致性和 ACID 事务。

产品优势

  • 便于使用
    使用数据库的熟悉界面:模式化表、读取数据时的严格一致性和 ACID 事务支持。在处理大数据时使用专门开发的 SQL 方言进行查询。适用于 Go、Java、Python 和 Node.js 的 SDK。
  • 容错
    Yandex 数据库托管在三个可用区中,即使计算节点或可用区离线,也能确保可用性。如果设备或数据中心出现故障,系统会自动恢复并继续工作。
  • 快速数据处理
    Yandex 数据库专为满足高性能要求而量身定制,每秒可处理数十万笔交易,且延迟低。该系统旨在处理数百 PB 的数据。
  • 无服务器计算模式
    存储层、查询执行层和备份的全自动扩展。该服务 API 与 Amazon DynamoDB API 兼容,因此您可以使用适用于 Java、JavaScript、Node.js、NET、PHP、Python 和 Ruby 的 AWS 开发工具包。
  • 灵活的定价选项
    选择方便的定价选项:专用实例模式下的计算容量或无服务器计算模式下的数据库查询。
  • 低维护
    Yandex 数据库管理是完全自动化的,包括发生故障时的自动恢复和负载平衡、线性可扩展性、分区和数据复制。

产品特点

YDB 支持关系数据模型并使用预定义的模式管理表。为了更容易组织表,可以像在文件系统中一样创建目录。
YDB 支持高性能分布式 ACID 事务,这些事务可能会影响不同表中的多条记录。它提供了可序列化的隔离级别,也就是严格的事务隔离。您还可以降低隔离级别以提高性能。
YDB 原生支持不同的处理选项,例如 OLTP 和 OLAP。当前版本提供有限的分析查询支持。这就是为什么我们可以说 YDB 目前是一个 OLTP 数据库。

来源 https://www.modb.pro/wiki/1436

相关文章