Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
コース概要
モジュール 1. Infinispan データグリッドの紹介
- Infinispan および JSR 107 – Java 一時キャッシュ API
- Infinispan を始める
- インストールInfinispan
- 箱の中を見てみると
- Maven を使用する
- 最初のプロジェクトを作成する
- 環境のセットアップ
モジュール 2: Infinispan アーキテクチャ
- Infinispan クラスター化キャッシュの構造
- 組み込み (P2P) モード
- クライアント/サーバーモード
- キャッシュコンテナ
- デフォルトのキャッシュ
- キャッシュに名前を付ける
モジュール 3: Infinispan トポロジを理解する
- クラスタリングモード
- ローカルモード
- 無効化モード
- レプリケートされたモード
- 同期レプリケーションと非同期レプリケーションについて
- 配信モード
- サーバーのヒント
- L1キャッシング
モジュール 4. Infinispan キャッシュの構成
- Infinispan の宣言的設定
- JGroups 要素を理解する
- スレッドサブシステムの構成
- キャッシュコンテナ要素の構成
- プログラムによる構成
- Infinispan API
- キャッシュ API を学ぶ
- キャッシュのエビクションについて
- キャッシュの有効期限の構成
- エビクションと有効期限の比較
モジュール 5. Infinispan でのデータの永続化
- キャッシュローダーの構成
- ファイルシステムベースのキャッシュローダー
- JDBCベースのキャッシュローダー
- JPAキャッシュストア
- JDBC キャッシュ ローダーの選択
- アプリケーションでのパッシベーションの使用
モジュール 6. マーシャリングの役割
- シリアル化不可能なオブジェクトのサポート
- 高度な構成
- Infinispan をユーザー定義のエクスターナライザーでプラグインする
モジュール 7. クエリとインデックス
- infinispan-queryモジュール
- 構成
- キャッシュモードとインデックスの管理
- インデックスの共有
- Infinispan のインデックスのクラスタリング
- インデックスの再構築
- クエリ統計の取得
- Infinispan のクエリ DSL
- フィルタリング演算子
- ブール条件
- 入れ子になった条件
- 予測
- 仕分け
- ページネーション
- グループ化と集約
モジュール 8. HotRod クライアントの使用
- 導入
- インストールと構成
- APIの使用
モジュール 9. ストリーム API の使用
- 一般的なストリーム操作
- ローカル/無効化
- 配布/複製
- リハッシュ意識
- 連載
- 並列計算
- タスクのタイムアウト
- 注射
- 分散ストリームの実行
- キーベースの再ハッシュ対応演算子
- 中間操作の例外
モジュール 10: トランザクションと同時実行性について理解する
- トランザクションの基本
- Java トランザクション API
- トランザクションモード
- 非トランザクションデータアクセス
- トランザクションモデル
- 楽観的な取引
- 悲観的な取引
- より良いトランザクション モデルの選択
- バッチモード
- トランザクションの回復
- トランザクションマネージャーとの統合
- ロックと同時実行制御
- マルチバージョン同時実行制御
- Infinispan の分離レベルの構成
- 暗黙的ロックと明示的ロック
- ロックのタイムアウト
- デッドロック検出
- データのバージョン管理
モジュール 11. Hibernate OGM の紹介
- Hibernate OGM 機能
- Hibernate OGM アーキテクチャ
- マッピングの仕組みを理解する
- Hibernate OGM のインストールと使用
- Maven を使用した Hibernate OGM プロジェクトの作成
- 永続化ユニットの構成
- Hibernate OGM 用に Infinispan キャッシュを構成する
- ドメインモデルの作成
モジュール 12. クロスサイト レプリケーションについて
- サンプル展開
- データ複製
- サイトをオフラインにする
- サイト間の状態転送
モジュール 13. バージョン 9 を検討する
- バージョン9に関するニュース
- 主要な変更点を理解する
- 8.x から 9 へのアップグレード パス
要求
このコースに参加するために必要な条件は特にありません。
28 時間
お客様の声 (5)
good atmosphere
Martin Jesterschawek
コース - Business Rule Management (BRMS) with Drools
j'ai bien apprécié le cours avec Reda, c'est une personne très à l'écoute et ouvert pour toute question. Il s'adapte aux besoins de son client
Lamiae Hraira - Solidaris Brabant
コース - Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
Positive and optimistic attitude. Gives good answers to questions.
Emil Krabbe Nielsen
コース - Introduction to Drools 6 for Developers
I loved that he was able to see our machines to help us when we got stuck.
Megan Burns - Sandia National Labs
コース - Drools 7 and DSL for Business Analysts
The training is very interesting and can be useful on our future projects and the trainer is always active on answering our questions and helping us when we are having issues on our end.