マイクロソフト、NoSQL標準の策定を目指し「Azure DocumentDB」をオープンソースで公開。PostgreSQLをベースに

今回は「マイクロソフト、NoSQL標準の策定を目指し「Azure DocumentDB」をオープンソースで公開。PostgreSQLをベースに」についてご紹介します。

関連ワード (注目、賛同、配列等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


マイクロソフトはNoSQLデータベースの実装として「DocumentDB」をオープンソースで公開したことを発表しました。

DocumentDBは、Microsoft Azure上のAzure DocumentDBとして登場し、現在は「Azure CosmosDB for MongoDB」として提供されているNoSQLデータベースの実装です(AWSもMongoDB互換の「Amazon DocumentDB」と呼ばれるサービスを提供していますが、別の実装です)。

Announcing DocumentDB, the open-source engine that powers vCore-based #AzureCosmosDB for #MongoDB! Built on #PostgreSQL, it offers interoperability, scalability, and transparency like never before.
Learn more: https://t.co/Iwgs8I0Chx pic.twitter.com/0hoqAEtNjN

— Azure Cosmos DB (@AzureCosmosDB) January 25, 2025

DocumentDBはJSON形式の拡張版となるJSONデータをバイナリ形式でエンコードしたBSON(Binary JSON)をサポートし、文字列、整数、浮動小数点、配列、日付、オブジェクトなどのさまざまなデータを格納できます。

その上でこれらのデータセットに対して全文検索、地理空間クエリ、ベクトル検索などさまざまなクエリを可能にしています。

DocumentDBはPostgreSQLをベースに実装されており、PostgreSQLでBSON形式のデータをサポートするための拡張である「pg_documentdb_core」と、DocumentDBのAPIを提供する「pg_documentdb」の2つから構成されています。

NoSQLの標準策定を目指す第一歩

マイクロソフトはDocumentDBをオープンソースとして公開する理由として、NoSQLの標準策定を目指しているとしています。以下は、今回のオープンソース化を発表したブログ「DocumentDB: Open-Source Announcement – Microsoft Open Source Blog」からの引用です。

同社はもともとNoSQLにはクラウドごとに相互運用性がないまま提供されてきたと指摘し、NoSQLデータベースの標準があることが望ましいと説明します。

NoSQL databases have historically provided cloud-specific solutions without a common standard for interoperability. This has led to a growing demand for an interoperable, portable, and fully supported production-ready local instance of a document data store. We also felt that it would be great to have a standard for NoSQL databases to provide more flexibility in both choosing and switching between NoSQL databases.

これまでNoSQLデータベースは相互運用性のための共通標準がないまま、クラウドごとに固有のソリューションが提供されてきました。そのため、相互運用性があり、ポータブルで、フル機能のドキュメントデータストアの本番用ローカルインスタンスに対する需要が高まっています。私たちはまた、NoSQLデータベースの標準があれば、NoSQLデータベースの選択と切り替えの両方において、より柔軟な対応が可能になると考えました。

そのNoSQLの標準を目指して、今回DocumentDBをオープンソース化したとのこと。

DocumentDB is the first implementation of the project’s more ambitious mission to create a standard for open-source document databases, much like the ANSI (American National Standards Institute) SQL standard for relational databases. The creation of a NoSQL standard will heighten the compatibility and interoperability of NoSQL engines in the future.

DocumentDBは、リレーショナルデータベースにおけるANSI(米国規格協会)SQL標準のように、オープンソースのドキュメントデータベースの標準を作るという、このプロジェクトのより野心的なミッションの最初の実装です。 NoSQL標準の策定は、将来的にNoSQLエンジンの互換性と相互運用性を高めることでしょう。

MongoDBは日本では存在感があるとはいえませんが、米国では人気の高いNoSQLデータベースであり、これを標準化の第一歩としたことは適切なものであると言えそうです。今後、こうしたNoSQLデータベースのAPI標準化に賛同するベンダが出てくるかどうかが注目されます。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
「Exchange Online」にパスワードスプレー攻撃–MSは基本認証の無効化を推奨
IT関連
2022-10-08 14:08
Apple、HomePodの販売を在庫限りで終了
ロボット・AI
2021-03-14 07:17
FCCのパイ委員長の後任代理にネット中立性支持のジェシカ・ローゼンウォーセル氏
企業・業界動向
2021-01-23 19:59
「ロマ佐賀2021」は「サガ風呂」 「ねんがんのブラックモンブラン」も
くらテク
2021-07-17 00:47
Apple Watch用アプリが4万本超えか
IT関連
2021-07-09 22:16
Apple、手話通訳サービス「SignTime」を発表
IT関連
2021-05-21 20:28
台湾Gogoroが中国でのバッテリー交換ネットワーク構築で大手二輪メーカー2社と提携
モビリティ
2021-05-21 14:16
「バクラクビジネスカード」、カード情報や利用明細の確認がスマートフォンからも可能に
IT関連
2022-12-06 17:58
沖縄科学技術大学院大学がDNAの作用で自己組織化・分解するゲルブロックを作製、組織工学・再生医療への応用の可能性も
IT関連
2022-02-03 00:31
Exa Enterprise AI、「exaBase 生成AI」において「GPT-4o」を国内リージョンで提供
IT関連
2024-08-01 01:05
NASAのアーカイブでドキュメント理解の経験を積むDocugamiの新モデル
人工知能・AI
2021-05-05 07:19
バイデン氏、競争促す大統領令に署名–巨大IT企業など監視強化も
IT関連
2021-07-12 02:51
F5、新たなクラウド基盤「F5 Distributed Cloud Services」を発表–社名変更にも言及
IT関連
2022-02-19 19:14
新型コロナワクチン接種会場の表示に「Yahoo! MAP」が対応
企業・業界動向
2021-04-06 23:16