Oracle、「Oracle Database 21c」をOracle Cloudで提供開始ネイティブなブロックチェーン表や永続性メモリのサポート

Oracleは、コンバージドデータベースの最新バージョン「Oracle Database 21c」を「Oracle Cloud」で提供開始した。Oracle Database 21cでは、200を超える新しいイノベーションが導入された。Oracleのコンバージドデータベース戦略にのっとった製品だ。

» 2021年01月18日 16時30分 公開
[@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 Oracleは2021年1月13日(米国時間)、コンバージドデータベースの最新バージョン「Oracle Database 21c」、同バージョンを含む「Oracle Autonomous Database」の期限なしで無料で利用可能な「Always Free」の提供を「Oracle Cloud」で開始したと発表した。

 Oracle Database 21cはコンバージドデータベースとして、マルチモデル、マルチテナント、マルチワークロードを目指した。Oracleは一貫して、データを複数の単一目的エンジンに分割して利用するよりも、集約型のコンバージドデータベースに格納して管理する方が、効率的で生産性が高くなると考え、このアプローチを取ってきた。

 「Oracle Database 21cは、全てのデータタイプ(リレーショナルやJSON、XML、空間、グラフ、OLAPなど)をサポートし、業界をリードする高いパフォーマンスやスケーラビリティ、可用性、セキュリティを、オペレーショナル、アナリティクス、その他の混合ワークロードを実現する。Oracleのコンバージド戦略は、開発者がOracle Database 21cの全ての主要機能(ACIDトランザクションや読み取りの一貫性、並列スキャン、DML《Data Manipulation Language》処理、オンラインバックアップなど)を活用して、データの永続性を気にすることなく、アプリケーションの開発に集中できるようにする」と、Oracleは述べている。

 Oracle Database 21cには、200を上回る新しいイノベーション(変更不可能なブロックチェーン表、インデータベースJavaScript、ネイティブJSONバイナリデータ型、インデータベース機械学習用AutoML(自動機械学習)、永続性メモリストアなど)と機能強化(インメモリやグラフ処理パフォーマンス、シャーディング、マルチテナント、セキュリティなど)が盛り込まれている。

 いずれもデータベースのユースケースを広げ、開発者やアナリスト、データサイエンティストの生産性を向上させ、クエリパフォーマンスを向上させるという。

 Oracleのデータベースサーバーテクノロジー担当エグゼクティブバイスプレジデント、アンドリュー・メンデルソン氏は、次のように述べている。「Oracle Database 21cは、世界で最も強力なコンバージドデータベースエンジンの提供というOracleの戦略を継続する。これは、先進的なJSONドキュメント処理パフォーマンスを提供し、Intel Optane Persistent Memory(PMem:パーシステントメモリ)のサポートによってオペレーショナルデータベースのブレークスルーパフォーマンスを提供する」

 「新たなインメモリ列ストアの自己管理や過去最高のパフォーマンスのグラフ処理、機械学習モデルの開発を大幅に合理化するAutoMLにより、業界をリードするアナリティクスデータベース機能を提供する。さらに、改ざん防止SQLテーブル向けの変更不可能なブロックチェーン表も提供する。競合ベンダーは、これらの機能をサポートするために、JSONドキュメントやオペレーショナル、アナリティクス、グラフ、ML(機械学習)、ブロックチェーンのデータベースとサービスを個別に必要とする。Oracleのコンバージドデータベースのアプローチにより、新規アプリケーションの作成における開発者の生産性が大幅に向上し、後から新たなビジネス要件に合わせてアプリケーションを容易に進化させることができる」(メンデルソン氏)

Oracle Database 21cのイノベーションとは

 Oracle Database 21cはクラウドとオンプレミスの全てのOracleデータベースサービスに用いられる最新データベースエンジンだ。Oracle Autonomous Databaseや「Oracle Exadata Cloud Service」「Oracle Exadata Cloud@Customer」「Oracle Exadata Database Machine」などを含む。Oracle Database 21cには200を上回る新しいイノベーションが盛り込まれている。主なものは次の通りだ。

変更不可能なブロックチェーン表

 ブロックチェーン表はブロックチェーン技術にあるセキュリティ上のメリットを、エンタープライズアプリケーションに提供する。

 Oracleの「Crypto-Secure Data Management」の一部であり、変更不可能な挿入専用のテーブルを提供する。テーブルの行は暗号化の上で連結されている。改ざん検出と防止機能をOracle Databaseで利用できることで、管理者やユーザーになりすます内部者、ハッカーなどによる不当な変更を防止できる。ブロックチェーン表は標準SQLでアクセスできるコンバージドデータベースの一部であり、アナリティクスとトランザクションをフルにサポートする。このため、既存のブロックチェーン実装と比べて利用が格段に容易で、より機能的だという。

 ブロックチェーン表は、Oracle Databaseの全てのエディションにおいて無償で提供される。

ネイティブJSONデータ型

 Oracleは強力なSQL/JSONクエリとインデックス付けのサポートを長年にわたって提供してきた。Oracle Database 21cでは、新たにJSONデータ型表現が追加されたため、スキャンが最大で10倍、更新処理が最大で4倍高速になる。全体として、これらの機能向上により、Oracle SQL/JSONはYCSB(Yahoo Cloud System Benchmark)において、「MongoDB」や「Amazon DocumentDB」と比べて2倍高速になったという。

Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。