日本オラクル株式会社
開発者は先進のJSON Relational Dualityを含むOracle Database 23cの新しいアプリケーション開発機能の早期利用が可能に
オラクルは本日、世界中の開発者や組織で高まる「Oracle Database 23c 『App Simple』」の最新機能を利用したいという要望に対応するため、「Oracle Database 23c」の無料版「Oracle Database 23c Free-Developer Release」を発表しました。「Oracle Database 23c Free-Developer Release」により開発者は、最新のデータドリブン・アプリケーションの開発を簡素化する「Oracle Database」のこれまでにない様々な機能にアクセスできるようになります。また、次の長期サポート・リリースである「Oracle Database 23c」に備えることができます。
2023年4月4日
(本資料は2023年4月3日にオラクル・コーポレーションより発表されたプレスリリースの抄訳です)
オラクルは本日、世界中の開発者や組織で高まる「Oracle Database 23c 『App Simple』」の最新機能を利用したいという要望に対応するため、「Oracle Database 23c」の無料版「Oracle Database 23c Free—Developer Release」を発表しました。「Oracle Database 23c Free—Developer Release」により開発者は、最新のデータドリブン・アプリケーションの開発を簡素化する「Oracle Database」のこれまでにない様々な機能にアクセスできるようになります。また、次の長期サポート・リリースである「Oracle Database 23c」に備えることができます。
オラクルのミッションクリティカル・データベース・テクノロジー担当エグゼクティブ・バイスプレジデントであるホアン・ロアイザ(Juan Loaiza)は次のように述べています。「オラクルは、最新のアプリケーションを開発・実行するための世界最先端のデータベース・テクノロジーを開発者に早期に提供できることを嬉しく思います。『Oracle Database 23c Free-Developer Release』により、開発者はリレーショナル・データモデルとドキュメント・データモデルを統合して両方の長所を提供するJSON Relational Duality、OLTPデータに対するグラフ問合せを直接行うSQLサポート、世界で最も人気のあるプログラミング言語であるJavaScriptのストアド・プロシージャなどの最新機能の理解を深め、新しいアプリケーション構築を開始できるようになります」
開発者を第一に考えたOracle Database 23c Free–Developer Release
「Oracle Database 23c Free-Developer Release」は、Docker Image、VirtualBox VM、Linux RPMのインストール・ファイルとして、ユーザー・アカウントやログインの必要なくダウンロード(https://www.oracle.com/database/free/)することができます。Windows版も近日中に提供開始予定です。
RedMonk の共同創設者であるJames Governor氏は次のように述べています。「開発者は、今日の技術的意思決定において最も重要な支援層です。そのため、面倒な手続きなしでツールを手に入れることがこれまで以上に重要になっています。『Oracle Database 23c Free-Developer Release』 は、開発者がつつがなくアクセスし、承認なしで利用するエコシステムが設計されています。これはオラクルにとっては新たな一歩と言えます。」
Oracle Database 23c Free-Developer Releaseには、以下が含まれます。
JSON Relational Duality(JSONとリレーショナルの二面性): 開発者は、リレーショナルとJSONのどちらからでも、信頼できる唯一の情報源(SSOT)にアクセスするアプリケーションを簡単に構築でき、リレーショナル・モデルとドキュメント・モデルの両方の長所を生かすことができます。データは一つのみ保管され、どちらのアプローチでもアクセス、書き込み、変更が可能です。開発者は、ACID準拠のトランザクションや同時実行性の制御など、JSONとリレーショナル・モデルの両方の長所を享受できるため、複雑なオブジェクトとリレーションのマッピングやデータの不整合といったトレードオフを気にする必要がなくなります。
JavaScriptストアド・プロシージャ(GraalVM使用): Oracle DatabaseにJavaScriptストアド・プロシージャを記述したり、既存のJavaScriptライブラリをロードしたりすることで、ネットワークを介さずデータに最も近いところでJavaScriptコードを実行できるようになりました。JavaScriptコードがサポートされることで、既存のビジネス・ロジックをそのままデータ層で再利用したり、JavaScript開発者がスキルを活かすことができるため、開発者の生産性を向上させることができます。JavaScriptコードの呼び出しは、SQLやPL/SQLと混在させることができ、ポリグロット・プログラミング言語がサポートされます。
JSONスキーマ: データベース側で、業界標準のJSONスキーマを使用してJSONドキュメント構造を保証および検証されるため、開発者はJSONデータ形式を安心して使用できるようになります。
オペレーショナル・プロパティ・グラフ: 開発者は、業界をリードする最新のSQL標準のプロパティ・グラフ問合せサポートを使用して、Oracle Databaseでトランザクションと分析の両方を同時にサポートするプロパティ・グラフ・アプリケーションを構築できるようになりました。リレーショナル・データとJSONデータの両方でグラフ分析を実行することができます。
Oracle Kafka APIs: Kafkaアプリケーションが、最小限のコード変更でOracle DatabaseのTransactional Event Queuesを利用できるようになりました。単一のアトミック・トランザクションでイベント操作とデータベース変更を実行するトランザクション・イベントを組むことで、より堅牢なマイクロサービスを実現できます。
SQLドメイン: 新しいドメイン・コンストラクタは、軽量な修飾子として用途別データをドキュメント指向で一括定義する機能で、SQL標準ドメインを拡張してより柔軟に扱うことができます。開発者は、これまで複雑さや非互換性を伴いがちだった用途毎のデータ型やユーザー定義型を用いることなく、データがどのように利用されているかをより把握しやすくなり、データ全体の品質向上が可能になります。
注釈: Oracle Databaseの新しい注釈メカニズムにより、データベースのメタデータをデータと一緒に直接保存できるようになりました。開発者は、表、列、ビュー、索引などの共通データモデル属性に注釈を付けることができ、アプリケーション間でデータの利用用途についてのプロパティを登録、交換するための、軽量かつ宣言的な一元管理機能を提供します。メタデータをデータとともに保存することで、データを使用するすべてのユーザーやアプリケーションに対し、一貫性と普遍的なアクセシビリティを提供します。
IDCのデータ管理ソフトウェア担当リサーチ・バイス・プレジデントであるCarl Olofson氏は、次のように述べています。「Oracle Database 23c Free-Developer Releaseでは、開発者はJSON Relational Dualityによって強化された先進的なアプリケーション開発機能にいち早くアクセスすることができます。今回のリリースで、開発者はついにドキュメントとリレーションの世界を統合し、同期させる機能を試せるようになりました。これにより、開発者やデータ・エンジニアは、データ構造、データ・マッピング、データの整合性、パフォーマンス・チューニングを気にすることなく、ユースケースごとにそれぞれのフォーマットにアクセスできるようになります。また、リレーショナル・データとJSONデータの両方でグラフ分析を実行できます。オラクルのJSON Relational Dualityは、まさに革命的なソリューションです。過去20年間で、情報科学分野の最も重要なイノベーションの1つであると言えるでしょう」
その他のリソース
ブログ:Oracle Database 23c Free
Oracle Database
オラクルについて
オラクルは、広範かつ統合されたアプリケーション群に加え、セキュリティを備えた自律型のインフラストラクチャをOracle Cloudとして提供しています。オラクル(NYSE:ORCL)に関するより詳細な情報については、www.oracle.com をご覧ください。
Oracle CloudWorld Tourについて
Oracle CloudWorld Tourは、オラクルが世界中で開催するお客様とパートナー向けのイベント・ツアーです。クラウド・インフラストラクチャー、データベース、アプリケーションを構築、活用している数々の事例を紹介します。ビジネス課題に取り組むために必要なインサイトを取得し、スキル、知識、人脈を構築する機会としてご参加ください。登録、基調講演、セッションの詳細、関連ニュースは、https://www.oracle.com/cloudworld-tour/tokyo/ または https://www.oracle.com/jp/news/ をご覧ください。
商標
Oracle、Java、MySQL及びNetSuiteは、Oracle Corporation、その子会社及び関連会社の米国及びその他の国における登録商標です。NetSuiteは、クラウド・コンピューティングの新時代を切り開いた最初のクラウド・カンパニーです。文中の社名、商品名等は各社の商標または登録商標である場合があります。本文書は情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。