15.2.2. JdbcStringBasedStore 設定 (ライブラリーモード)
JdbcStringBasedStore の設定例は次の通りです。
手順15.5 ライブラリーモードでの JdbcStringBasedStore の設定
stringKeyedJdbcStore 要素
stringKeyedJdbcStore要素は、キャッシュストアを設定するための次のパラメーターを使用します。fetchPersistentStateパラメーターは、クラスターへ参加する時に永続状態が取り込まれるかを決定します。クラスター環境でレプリケーションとインバリデーションを使用している場合は、これをtrueに設定します。さらに、複数のキャッシュストアがチェーンされている場合、1 つのキャッシュストアのみがこのプロパティーを有効に設定できます。共有キャッシュストアが使用されている場合、キャッシュは、このプロパティーがtrueに設定されているにも関わらず、永続状態の転送を許可しません。fetchPersistentStateパラメーターはデフォルトではfalseに設定されます。ignoreModificationsパラメーターは、キャッシュを変更する操作 (例: 配置、削除、消去、保存など) がキャッシュストアに影響を与えるかどうかを決定します。結果として、キャッシュストアは、キャッシュと同期しなくなります。purgeOnStartupパラメーターは、初回起動時にキャッシュがパージされるかどうかを指定します。key2StringMapperパラメーターは、キーをデータベーステーブルの文字列にマップするために使用される Key2StringMapper のクラス名を指定します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow connectionPool 要素
connectionPool要素は、次のパラメーターを使用して JDBC ドライバーの接続プールを指定します。connectionUrlパラメーターは、JDBC ドライバー固有の接続 URL を指定します。usernameパラメーターには、connectionUrl経由で接続するために使用されるユーザー名が含まれます。driverClassパラメーターは、データベースに接続するために使用されるドライバーのクラス名を指定します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow stringKeyedTable 要素
stringKeyedTable要素を追加すると、キャッシュエントリーを保存するテーブルが定義されます。これは、キャッシュストアを設定するために以下のパラメーターを使用します。dropOnExitパラメーターは、シャットダウン時にデータベーステーブルがドロップされるかどうかを指定します。createOnStartパラメーターは、スタートアップ時にストアによってデータベーステーブルが作成されるかどうかを指定します。prefixパラメーターはデータベーステーブル名のプレフィックスの文字列を指定します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow idColumn 要素
idColumn要素は、キャッシュキーまたはバケット ID が保存される列を定義します。これは以下のパラメーターを使用します。- ID 列の名前を指定するには、
nameパラメーターを指定します。 - ID 列のタイプを指定するには、
typeパラメーターを使用します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow dataColumn 要素
dataColumn要素は、キャッシュエントリーまたはバケットが保存される列を指定します。- データベース列の名前を指定するには、
nameパラメーターを使用します。 - データベース列のタイプを指定するには、
typeパラメーターを使用します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow timestampColumn 要素
timestampColumn要素は、キャッシュエントリーまたはバケットのタイムスタンプが保存される列を指定します。- 使用されている列の名前を指定するには、
nameパラメーターを使用します。 - 使用されている列のタイプを指定するには、
typeパラメーターを使用します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow