Oracle Databaseは、JSONデータモデルを使用したスキーマレス・アプリケーション開発を完全にサポートしています。このため、NoSQLドキュメント・ストアのスキーマの柔軟性とスピード感のあるアプリケーション開発のすべてと、Oracle Databaseの企業向け機能のすべてを組み合わせたハイブリッド開発手法を適用できます。
Oracle Databaseは、JSONドキュメントを保存、管理、索引付けします。アプリケーション開発者は、ドキュメントストアAPIを介してこれらのJSONドキュメントにアクセスできます。Oracle Databaseは、JSONドキュメントに対する高度なSQLクエリとレポートを提供します。これにより、アプリケーション開発者はJSONドキュメントを簡単に結合し、JSONとリレーショナルデータを統合することができます。
Autonomous Database Cloud Serviceに含まれるOracle Autonomous JSON Databaseは、MongoDBと互換性があります。シンプルなNoSQLスタイルのAPI(OracleのSODAやMongoDBのAPIなど)を通じて作業したいアプリケーション開発者を対象にしていますが、データベース内のリレーショナルおよびJSONドキュメントデータへの完全なSQLアクセスも提供します。
Oracle Database API for MongoDBでは、MongoDB互換のプログラムおよびドライバをOracle Autonomous Databaseに直接接続できます。多くの場合、プログラムでは、接続文字列の変更以外のコードの変更やリライトはほとんどまたはまったく必要なく、MongoDBデータベースに接続されているかのように機能します。しかし同時に、完全なSQLアクセスは、MongoDBプログラムまたはドライバを介して作成されたドキュメントおよびコレクションの読取りまたは書込みに使用できます。
Oracleデータベースは、分析とバッチ処理の両方にSQLを包括的に実装します。Oracle Databaseに保持されているJSONは、SQLを介して直接アクセスでき、中間形式に変換する必要はありません。JSONコレクションは、標準のSQL問合せを使用して、他のJSONコレクションまたはリレーショナル表に結合できます。
Oracle Databaseのユーザーは、開発とエンタープライズ・データ管理の機能のいずれかを選択する必要がなくなりました。Oracle DatabaseをJSONでドキュメント・ストアとして使用することで、Oracleはドキュメント・ストア・アプリケーション用の完全なプラットフォームを提供します。これには、暗号化、アクセス制御および監査による安全なデータ処理、Real Application Clustersによる水平方向のスケーラビリティ、Oracle Multitenantとの統合、およびOracle Database内に格納されたJSONが比類のないレベルのアップタイムの恩恵を受けることを意味する高可用性機能が含まれますが、これらに限定されません。
現在、SODAは独自のページを持っています。
Oracle Databaseは、スキーマレス・アプリケーション開発をサポートするように設計されたSODA APIファミリを提供します。これらのAPIを使用すると、開発者はSQLを使用せずに、Oracle Databaseによって管理されるJSONドキュメントを操作できます。SODAは、REST、Java、Node.js、Python、PL/SQL、OCIなど、多くのプラットフォームと言語でサポートされています。
ご購入をお考えですか?
営業担当者に問い合わせる営業担当者とチャットアカウント/サブスクリプション、プロモーションの問題
チャットを開始テクニカルサポート、またはその他のサポートリクエスト
サポート・オプションを表示