DUICUO

Yandex は GitHub 上で YDB データベースをオープンソース化しました。

Yandexは先日、長年社内で使用してきたYDB(Yandex Database)データベースをオープンソース化すると発表しました。公式声明によると、YDBはフォールトトレランス、水平スケーラビリティ、強力な一貫性、そしてACIDトランザクションのサポートを特徴としています。システムの信頼性はYandexのITインフラストラクチャでテストされており、Yandexでは5年間にわたって使用されています。

YDBの特徴:

  • フォールト トレラント構成: YDB は 3 つの可用性ゾーンにわたって動作するように設計されており、ディスク、ノード、またはデータ センターの停止が発生した場合でも可用性を保証します。
  • スケーラビリティ: 必要に応じてノードを追加または削除して簡単にスケールアップおよびスケールダウンできるため、YDB は実際の運用環境で 1 秒あたり数百万件のトランザクションとペタバイト規模のデータを処理できます。
  • 自動災害復旧: ディスク、サーバー、さらにはデータ センターの障害から自動的に復旧し、アプリケーションの遅延と中断を最小限に抑えます。
  • データ操作とスキーマ定義に使用される SQL 方言 (YQL)。
  • 複数のノードとテーブルにまたがる ACID トランザクションは厳密な一貫性を示します。

サポートされているプログラミング言語:

  • 行く
  • ジャワ
  • JavaScript
  • PHP
  • パイソン

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