Yandex 在 GitHub 开源 YDB 数据库

开源
Yandex 日前宣布,他们将已在内部使用多年的 YDB(Yandex Database)数据库开源。该系统的可靠性在 Yandex 的 IT 基础设施中进行了测试,并已被 Yandex 使用了 5 年时间。

Yandex 日前宣布,他们将已在内部使用多年的 YDB(Yandex Database)数据库开源。根据官方的说法,YDB 具有容错性、水平可扩展性,以及强一致性和对 ACID 事务的支持。该系统的可靠性在 Yandex 的 IT 基础设施中进行了测试,并已被 Yandex 使用了 5 年时间。

YDB 的特点:

  • 容错配置:YDB 设计为在三个可用区工作,在磁盘、节点,甚至数据中心中断的情况下也能确保可用性;
  • 可扩展性:添加或删除节点以根据需要轻松扩展和缩减,YDB 可以在实际生产中使用每秒数百万个事务和 PB 级数据;
  • 自动容灾:在磁盘、服务器甚至数据中心发生故障后自动恢复,将应用程序的延迟中断降至最低;
  • 用于数据操作和方案定义的 SQL 方言(YQL);
  • 跨多个节点和表的 ACID 事务,具有严格的一致性;

支持的编程语言:

  • Go
  • Java
  • JavaScript
  • PHP
  • Python

Yandex 在新闻稿中表示:

我们相信,如果没有开源编程,我们在近几十年看到的技术快速发展将无法实现。如今我们也无法想象没有 MySQL、PostgreSQL 或 ClickHouse 的互联网会是怎样的。通过发布 YDB 源代码,我们继续遵循开放的原则,与所有人分享我们的开发成果。现在,推动 Yandex 快速扩展和前进的技术将在免费的 Apache 2.0 许可下向所有人提供。

该数据库的源代码、文档、SDK 和所有工具均以 Apache 2.0 协议发布在了 GitHub 上。开发者可以在自己和第三方服务器上部署该数据库。

在最新一期的 DB-Engines 排名中,YDB 仅排名第 231 位,但随着该数据库正式开源,它的排名有望获得大幅提升。

本文转自OSCHINA

本文标题:Yandex 在 GitHub 开源 YDB 数据库

本文地址:https://www.oschina.net/news/192161/yandex-open-source-ydb

责任编辑:未丽燕 来源: 开源中国
相关推荐

2015-12-22 10:52:36

UbuntuPostgreSQLphpPgAdmin

2011-03-25 13:55:17

PHP开源数据库

2021-05-16 14:27:17

开源数据库开源数据库

2021-12-31 19:00:32

开源数据库开源数据库

2011-03-25 13:47:33

开源数据库兼容

2017-09-14 10:10:55

数据库MySQL架构

2021-12-28 10:25:04

数据库SQL技术

2022-09-05 15:12:34

数据库GitHub开发

2011-07-19 09:08:50

JavaNoSQL

2011-03-01 09:10:19

开源数据库

2010-03-02 10:30:58

2022-03-24 15:24:47

开源软件供应链安全

2010-03-09 10:13:01

MySQL开源数据库

2023-01-05 08:45:07

国产数据库代码

2016-11-22 23:02:49

2017-11-08 09:22:36

数据库NoSQLArangoDB

2015-02-03 02:43:57

2013-03-01 10:23:58

RackspaceMongoDBObjectRocke

2023-03-29 08:36:33

国产数据库开源

2019-09-26 14:56:18

GitHub 技术开源
点赞
收藏

51CTO技术栈公众号