出品 | 开源中国
文 | Alias_Travis
Yandex 日前宣布,他们将已在内部使用多年的 YDB(Yandex Database)数据库开源 。根据官方的说法,YDB 具有容错性、水平可扩展性,以及强一致性和对 ACID 事务的支持 。该系统的可靠性在 Yandex 的 IT 基础设施中进行了测试,并已被 Yandex 使用了 5 年时间 。
文章插图
YDB 的特点:
- 容错配置:YDB 设计为在三个可用区工作,在磁盘、节点,甚至数据中心中断的情况下也能确保可用性;
- 可扩展性:添加或删除节点以根据需要轻松扩展和缩减,YDB 可以在实际生产中使用每秒数百万个事务和 PB 级数据;
- 自动容灾:在磁盘、服务器甚至数据中心发生故障后自动恢复,将应用程序的延迟中断降至最低;
- 用于数据操作和方案定义的 SQL 方言(YQL);
- 跨多个节点和表的 ACID 事务,具有严格的一致性;
- Go
- JAVA
- JavaScript
- php
- Python
我们相信,如果没有开源编程,我们在近几十年看到的技术快速发展将无法实现 。如今我们也无法想象没有 MySQL、PostgreSQL 或 ClickHouse 的互联网会是怎样的 。通过发布 YDB 源代码,我们继续遵循开放的原则,与所有人分享我们的开发成果 。现在,推动 Yandex 快速扩展和前进的技术将在免费的 Apache 2.0 许可下向所有人提供 。该数据库的源代码、文档、SDK 和所有工具均以 Apache 2.0 协议发布在了 GitHub 上 。开发者可以在自己和第三方服务器上部署该数据库 。
文章插图
在最新一期的 DB-Engines 排名中,YDB 仅排名第 231 位,但随着该数据库正式开源,它的排名有望获得大幅提升 。
【Yandex 在 GitHub 开源 YDB 数据库】GitHub 链接:(
https://github.com/ydb-platform/ydb)
推荐阅读
- 国内第一批做iOS的开发者,现在怎么样了?
- 如何在地图上添加你门店的位置,操作来了,很简单
- |年轻人在办公室,过着朝九晚六的生活,拿着4000块的工资值得吗?
- 网友热议|上海大爷在江景房阳台钓到8斤大鱼 网友:这房买值了
- 调饮红茶就是要在泡红,红茶和绿茶都要洗下吗
- 翡翠|品质上乘的观音翡翠,经历了这些步骤后,才最终呈现在人们眼前
- 运用Lighthouse 和calibre-web!轻松搭建个人在线图书馆,太强了
- 迭代器 Java中Iterator实现原理
- 花式方法搞定 VLAN 间路由
- 【附教程】在win11中更改默认浏览器,难倒了百万网友