第13章 組み込み Data Grid(ライブラリーモード)

Data Grid のカスタム OpenShift アプリケーションへの埋め込み、またはライブラリーモードでの実行は、特定の用途のみを目的としています。

  • カスタム Java アプリケーションでローカルキャッシュまたは分散キャッシュを使用して、キャッシュライフサイクルの完全な制御を維持します。さらに、分散ストリームなど、埋め込み Data Grid でのみ使用可能な機能を使用する場合。
  • ネットワーク遅延を減らして、キャッシュ操作の速度を向上させます。Hot Rod プロトコルは、標準のクライアントサーバーアーキテクチャーと同等のパフォーマンスを実現するニアキャッシュ機能を提供することに注意してください。

Data Grid を埋め込む場合には、いくつかの制限があります。

  • キャッシュストアへの永続性は現在サポートされていません。インメモリーキャッシングに対してのみ Data Grid を埋め込むことができます。
  • DNS_PING のみがクラスタリングでサポートされます。
  • TCP は ping ポートでサポートされます。
  • UDP は、組み込みの Data Grid ではサポートされていません。
重要

Red Hat は、Data Grid を埋め込み、カスタムのキャッシュサーバーを構築してリモートクライアント要求を処理することは全く推奨していません。datagrid-service サーバー実装を使用してください。この実装は、完全にサポートされており、パフォーマンスの向上やセキュリティー修正が含まれる、通常の更新からの利点を享受できます。

ヒント