JSON Relational Duality(JSONリレーショナル二面性)

JSONリレーショナル二面性を使用して、JSONドキュメント・モデルのシンプルさとリレーショナル・モデルのパワーを組み合わせます。Oracle Database 23aiのこの変革的なデータ・モデリング機能は、オブジェクトとリレーショナルとの不一致という古くからの問題を解決し、アプリケーションはユースケースの必要に応じて、同じ基礎データをJSONドキュメントまたはリレーショナル・テーブルとして同時に扱うことができます。

JSONリレーショナル二面性の概要(2:13)

MongoDBを超えて: Oracle Databaseで実現する簡素化とコスト削減

MongoDBの管理を簡素化し、プロセスのコストを最大50%削減する方法をご覧ください。

JSONリレーショナル二面性を使用する理由


JSONの使いやすさとリレーショナルのパワーの実現

JSONのシンプルさのメリットとリレーショナルの効率性および精巧さをトレードオフなしで統合します。


非常に柔軟性なデータ・アクセス

ユースケースに応じて、JSON API、RESTおよび標準SQLを自由に組み合せることができます。


シンプルなアプリケーションの進化

JSONリレーショナル二面性ビューにより、データの新しいコピーを必要とすることなく、新規ユースケースの追加に合わせてアプリケーションを簡単に進化させることができます。

オブジェクト・リレーショナル・マッピング(ORM)の廃止

二面性ビューは、データベース・ネイティブで言語に依存しないため、ボルトオンORMの制限や非効率性を排除します。

RESTfulおよびモバイル・アプリケーションの容易な構築

ロックフリーの同時実行制御により、開発者は大規模な同時実行アプリケーションを簡単に構築できます。

ドキュメント・データベースからの大幅な脱却

JSONアクセスを、AI Vector Search、グラフ、空間など、コンバージド・データベース23aiのすべての機能と組み合わせることができます。

JSONリレーショナル二面性とは

JSONリレーショナル二面性は、リレーショナル・データに対して更新可能で一貫性のあるJSONドキュメント・ビューを特徴とする新しいデータ・モデリング機能です。これにより、リレーショナル・テーブルに効率的に格納されたデータが、シンプルなJSONドキュメントとしてアクセス可能になります。JSONリレーショナル二面性ビューには、MongoDB互換API、REST、SQLなどのドキュメントAPIによりアクセスできます。

JSONリレーショナル二面性ビューは、データベース常駐データのストレージ形式からアクセス形式を切り離す変換機能です。この機能により、アプリケーションはユースケースに応じて、データをJSONドキュメントとして、またはリレーショナル・データ表として同じ意味で扱うことができます。

ドキュメント・データベースとは異なり、JSONリレーショナル二面性ビューでは、同じ基礎データを異なるドキュメント収集から一貫して共有および更新することができます。

主要な業界アナリストによる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氏
2025年5月

JSON-to-Dualityマイグレーター

オラクル、ディスティングイッシュド・プロダクト・マネージャー、Julian Dontcheff氏
Oracle、ソフトウェア開発マネージャ、Shashank Gugnani氏

MongoDBのようなドキュメント・データベースからリレーショナル・データベースにデータを移行したいが、リレーショナル・データベースの概念に馴染みがないとお考えですか。JSONドキュメントをリレーショナル・テーブルとしてモデル化する方法や、論理モデルを作成する方法がわからないのですか。ドキュメント・データベースからオラクルへの透過的で自動的なアプリケーション移行に関心がありますか。上記の質問のいずれかに「はい」と答えた方は、その答えとベストプラクティスについてこのブログをご覧ください。

全文を読む

ここから始めよう

Oracle Database 23aiのダウンロード

JSONリレーショナル二面性をDatabase23aiまたはDatabase23ai Freeでお試しください。

営業へのお問い合わせ

Oracle Cloud Infrastructureの詳細にご関心をお持ちの場合は、当社のエキスパートにお問い合わせください。


Oracle Cloud Free Tierを試す

Oracle Cloud Infrastructure Platformでアプリケーションを無料で構築、テスト、導入します。