JSONリレーショナル二面性を使用して、JSONドキュメント・モデルのシンプルさとリレーショナル・モデルのパワーを組み合わせます。Oracle Database 23aiのこの変革的なデータ・モデリング機能は、オブジェクトとリレーショナルとの不一致という古くからの問題を解決し、アプリケーションはユースケースの必要に応じて、同じ基礎データをJSONドキュメントまたはリレーショナル・テーブルとして同時に扱うことができます。
ラリー・エリソンとホアン・ロアイザが、Oracle Database 23aiの背景にある生成AI戦略について語ります。
JSONのシンプルさのメリットとリレーショナルの効率性および精巧さをトレードオフなしで統合します。
ユースケースに応じて、JSON API、RESTおよび標準SQLを自由に組み合せることができます。
JSONリレーショナル二面性ビューにより、データの新しいコピーを必要とすることなく、新規ユースケースの追加に合わせてアプリケーションを簡単に進化させることができます。
二面性ビューは、データベース・ネイティブで言語に依存しないため、ボルトオンORMの制限や非効率性を排除します。
ロックフリーの同時実行制御により、開発者は大規模な同時実行アプリケーションを簡単に構築できます。
JSONアクセスを、AI Vector Search、グラフ、空間など、コンバージド・データベース23aiのすべての機能と組み合わせることができます。
JSONリレーショナル二面性は、リレーショナル・データに対して更新可能で一貫性のあるJSONドキュメント・ビューを特徴とする新しいデータ・モデリング機能です。これにより、リレーショナル・テーブルに効率的に格納されたデータが、シンプルなJSONドキュメントとしてアクセス可能になります。JSONリレーショナル二面性ビューには、MongoDB互換API、REST、SQLなどのドキュメントAPIによりアクセスできます。
JSONリレーショナル二面性ビューは、データベース常駐データのストレージ形式からアクセス形式を切り離す変換機能です。この機能により、アプリケーションはユースケースに応じて、データをJSONドキュメントとして、またはリレーショナル・データ表として同じ意味で扱うことができます。
ドキュメント・データベースとは異なり、JSONリレーショナル二面性ビューでは、同じ基礎データを異なるドキュメント収集から一貫して共有および更新することができます。
データはJSONドキュメントまたはリレーショナル・テーブルとして読み書きできるため、開発者に十分 な柔軟性をもたらします。
二面性ビューは、アクセス全体にわたりロックを保持せずに、完全に一貫したデータベースの読み取りと書き込みを可能にするロックフリーまたは楽観的同時実行制御メカニズムを活用します。
二面性ビューにより、同じデータを共有する異なるアプリケーション・モジュールに対するデータ・アクセスや更新可能なルールをシンプルかつ緻密にカスタマイズすることができます。
SQLだけでなく、シンプルで直感的なGraphQLベースの構文を使用して二重性ビューを定義できます。
SQLに加えて、二面性ビューはシンプルで直感的なGraphQLベースの構文を使用して定義できます。
JSON to Duality Migrator は、JSON ドキュメントのコレクションを分析し、コレクションからドキュメントがインポートできる最適な正規化表と二面性ビューのセットを推奨します。
「Oracle Database 23aiは、JSONリレーショナル二面性により、2つの異なるものの長所を提供することで、長く続いた『リレーショナル対ドキュメント』の論争に終止符を打つことができます。」
Wikibon、シニア・アナリスト、Marc Staimer氏
「オラクルのJSON Relational Duality(JSONリレーショナル二面性)は、おそらくこの20年間の情報科学における最も重要なイノベーションに1つに数えられるでしょう。」
IDC、データ管理ソフトウェア担当リサーチ・バイスプレジデント、Carl Olofson氏
SQLのパワーを維持しながら、JSONまたはリレーショナル・データとして選択的にデータを処理できる機能は大変優秀です。
Micronaut Foundation、共同創設者兼ディレクター、Graeme Rocher
「Oracle Database 23aiは、リレーショナル・データとJSONドキュメントを統合する機能により、開発プロセスを簡素化します。」
Futurum Group、シニア・アナリスト兼リサーチ・ディレクター、Ron Westfal氏
オラクル、プロダクト・マネジメント担当シニア・ディレクター、Ranjan Priyadarshi
Oracle Database 23aiのJSONリレーショナル二面性は、単一のデータベース内でリレーショナル・データ・モデルとドキュメント・データ・モデルの利点を統合することで、AppDevに大きな変革をもたらします。
全文を読むJSONリレーショナル二面性をDatabase23aiまたはDatabase23ai Freeでお試しください。
Oracle Cloud Infrastructureの詳細にご関心をお持ちの場合は、当社のエキスパートにお問い合わせください。
Oracle Cloud Infrastructure Platformでアプリケーションを無料で構築、テスト、導入します。