Yandex 在 GitHub 开源 YDB 数据库

频道:行业资讯 日期: 浏览:184

  

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

Yandex 在 GitHub 开源 YDB 数据库

YDB的特点:

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

支持的编程语言:

  <李>到   <李> Java李   <李> JavaScript李   <李> PHP李   <李> Python李   

Yandex在新闻稿中表示:

  

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

  

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

Yandex 在 GitHub 开源 YDB 数据库

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

Yandex 在 GitHub 开源 YDB 数据库

0 留言

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
验证码