Oracle、「Oracle Database 21c」をOracle Cloudで提供開始:ネイティブなブロックチェーン表や永続性メモリのサポート
Oracleは、コンバージドデータベースの最新バージョン「Oracle Database 21c」を「Oracle Cloud」で提供開始した。Oracle Database 21cでは、200を超える新しいイノベーションが導入された。Oracleのコンバージドデータベース戦略にのっとった製品だ。
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.
関連記事
- 日本オラクル、Oracle Cloudをオンプレミスで動かすサービスを国内発表、NRIが世界初の顧客
日本オラクルは2020年7月13日、Oracle Cloudの全機能を企業のデータセンターで運用できる新サービス、「Oracle Dedicated Region Cloud@Customer」の国内における提供開始を発表した。野村総合研究所が新サービスの世界初の顧客になったことも明らかにした。 - Oracle、統合型開発/デリバリー環境「Oracle Visual Builder Platform」をリリース
Oracleは、開発チームがクラウドネイティブアプリケーションの開発とデリバリーを行うための完全な統合環境「Oracle Visual Builder Platform」を提供開始した。 - Oracle、「Java 15」をリリース
Oracleは、「Java 15」の一般提供を開始した。新機能の「エドワーズ曲線デジタル署名アルゴリズム」(EdDSA)と隠しクラスの追加など、14の主要な機能強化/変更が特徴だ。