※ 本記事は、Ilam Sivaによる”Oracle True Cache – AI World Round-Up + Get Hands On
“を翻訳したものです。

2026年1月22日


素晴らしいOracle AI World 2025でした

Oracle AI World 2025は終了し、世界中のお客様、パートナー、見込み客を集結して、最新のエンタープライズAIイノベーションと戦略を体験しました。このラウンドアップ・ビデオを見て、イベントを特徴づけたエネルギー、興奮、学び、そしてつながりをもう一度体感しましょう。エグゼクティブの基調講演、ディープ・ダイブ・セッション、ハンズオン・ラボがまとまり、AIとエンタープライズ・テクノロジーを称えるインスピレーションあふれる祭典となりました。

アプリケーション・パフォーマンスを向上させるためのOracle True Cacheのチャンピオンとしての私の役割では、AI World 2025で多くのお客様、パートナー、開発コミュニティの人々と出会うことができて驚きました。エネルギーは信じられないほど素晴らしかったです。これは、Oracle製品を使用する人々と出会い、そのユースケースについて直接話を聞き、ニーズへの対応にどれだけ役立つかを確認できる、私の仕事の最良の部分です。私は本当に出席者と会う機会を大切にし、この素晴らしいコミュニティの集合的な知恵から学びます。

AI World 2025

私は、Oracle True Cacheセッション( LRN2898 )およびハンズオン・ラボで人々と交流し、デモ・ブースでも何人かの方にお会いしました。多くの皆さんは、True Cacheについて詳しく知りたいとおっしゃっており、そのために役立つリソースを提供したいと考えていました。
 

Oracle LiveLabsは、Oracleのツールおよびテクノロジに関する様々なラボおよびテクニカル・ワークショップを簡単に探索する絶好の機会を提供します。LiveLabsは完全に無料です。ワークショップを予約するには、Oracle (oracle.com)アカウントでログインします。各LiveLabs予約は、ワークショップを実行するための自己完結型環境を提供します。詳細はこちら: https://livelabs.oracle.com/

Oracle True Cacheのハンズオン・ワークショップは、LiveLabsプラットフォームでご覧いただけます。さあ、ためらわずに飛び込んで、データベースやアプリケーションに取り組むうえで大いに役立つこのテクノロジを、ぜひ試してみてください!

Oracle True Cacheとは

Oracle True Cacheは、Oracle Databaseのインメモリーで一貫性があり、自動的に管理されるキャッシュです。True Cacheは、データベースのキー値(オブジェクトまたはJSON)キャッシュと同様に、SQLキャッシュです。すべてのOracleデータベース・オブジェクトおよびタイプをキャッシュします。True Cacheは、ほぼディスクレスであることを除けば、プライマリ・データベースの完全な機能を備えた読み取り専用レプリカです。True Cacheの最もすばらしい機能の1つは、自動的に管理されるため、アプリケーション開発者はキャッシュ層でキャッシュを管理する必要がなくなり、開発者はキャッシュの一貫性やキャッシュ内のアイテムの存続時間の管理を心配する必要がなくなります。これはすべて管理され、本当にアプリケーション開発者の仕事をずっと楽にしてくれます!

Oracle True Cache

Oracle True Cacheには、アプリケーションの開発とパフォーマンスに関連するビジネス上の利点がいくつかあります。

  • プライマリ・データベースから問合せをオフロードすることで、スケーラビリティとパフォーマンスが向上します。
  • True Cacheをアプリケーションにより近い場所に配置することで、アプリケーションの応答時間とネットワーク遅延を短縮します。これは特に、データ・レジデンシ要件によりデータベースがアプリケーションとは異なる場所に置かれている状況で効果を発揮します。
  • 複数のTrue Cacheにデータを分割して、大規模なインメモリー・ストレージ領域を作成します。すべてのTrue Cacheにまたがるキャッシュ・データの合計サイズは、単一のプライマリ・データベースまたはキャッシュの場合よりもはるかに大きくなる可能性があります。
  • キャッシュの内容を自動的に保持します。
  • アプリケーションに対して透過的であるため、開発とメンテナンスを簡素化します。

Oracle True Cacheとユースケースを十分に理解するには、このブログをお読みください

次に、Oracle True CacheのLiveLabsワークショップについて説明します。

Oracle True Cacheワークショップ

これは、Oracle True Cacheに関するワークショップで、データをパーティション化せずにTrue Cacheを使用して読取りをスケーリングする方法について理解できます。True Cacheを使用すると、プライマリからの読取りをオフロードできるため、プライマリ・データベースがボトルネックになるのを緩和できます(これは多くの顧客や組織にとって重要な側面です)。これにより、ワークロードをより効率的にスケーリングすることもできます。

このワークショップは、True Cacheで構成されたプライマリ・データベースに接続されているコンピュート・インスタンス上のデモ・アプリケーションに基づいています。デモ・アプリケーションは、Oracle JDBCドライバを使用するjavaプログラムです。プライマリ・データベースの多数のトランザクションをシミュレートし、True Cacheへの読取り問合せのオフロードがアプリケーションのパフォーマンスにどのように役立つかを示します(スループットの増加を示す適切なインジケータである、1秒当たりの読取り専用トランザクションを確認できます)。

True Cache LiveLabs Screenshot

LiveLabsの指示に従うのは簡単です。ここでは、環境の設定方法、初期化ステップおよびデータベースへのデータのロード方法を示します。JDBCを介したTrue Cacheの使用方法に関するガイダンスがあり、データベースの前で自動的にメンテナンスされるキャッシュを使用するパワーを垣間見ることができます。

試してみてください。また、Oracle True Cacheの詳細については、ドキュメントのセクションを参照してください。また、アプリケーションにとってどのようなメリットがあるかをご確認ください。Oracle True Cacheは、プライマリ・データベースの負荷を軽減し、システムの可用性を高め、企業のコスト管理を向上させるのに役立ちます。
 

リソース

Oracle True Cacheのホームページ: https://www.oracle.com/truecache
Oracle True Cache ユーザーズ・ガイド: True Cache ユーザーズ・ガイド
True CacheのOracle LiveLabsワークショップ: Live Labs for True Cache