メソッド
# (非同期) カウンターを作成する(キー、属性、initialValue、オプション) →{カウンター}
カウンターデータ構造を作成する
パラメーター:
| 名前 | タイプ | デフォルト | 詳細説明 |
|---|---|---|---|
key |
String | キャッシュ内のカウンターに使用されるキー |
|
attributes |
データ構造属性 | ヌル | カウンターベースのデータ構造に設定される属性 |
initialValue |
長い | 初期化値を示します |
|
options |
ライトスルー オプション | カウンターベースのデータ構造に設定されるライトスルーオプション |
戻り値:
- タイプ
- カウンター
# (非同期) リストの作成(キー、cls、属性、オプション) →{分散リスト。 }
リストデータ構造を作成する
パラメーター:
| 名前 | タイプ | デフォルト | 詳細説明 |
|---|---|---|---|
key |
String | キャッシュ内のリストに使用されるキー |
|
cls |
JsonDataType | リストに保存されているデータのデータ型 |
|
attributes |
データ構造属性 | ヌル | リストベースのデータ構造に設定される属性 |
options |
ライトスルー オプション | ヌル | リストベースのデータ構造に設定されるライトスルーオプション |
戻り値:
- タイプ
- 分散リスト。
# (非同期) キューの作成(キー、cls、属性、オプション) →{分散キュー。 }
キューデータ構造を作成する
パラメーター:
| 名前 | タイプ | デフォルト | 詳細説明 |
|---|---|---|---|
key |
String | キャッシュ内のキューに使用されるキー |
|
cls |
JsonDataType | キューに格納されているデータのデータ型 |
|
attributes |
データ構造属性 | ヌル | キューベースのデータ構造に設定される属性 |
options |
ライトスルー オプション | ヌル | キューベースのデータ構造に設定されるライトスルーオプション |
戻り値:
- タイプ
- 分散キュー。
# キャッシュの取得() →{キャッシュ}
接続されたキャッシュを返します
戻り値:
- タイプ
- キャッシュ
# (非同期) カウンターを取得する(キー、オプション) →{カウンター}
パラメーター:
| 名前 | タイプ | デフォルト | 詳細説明 |
|---|---|---|---|
key |
String | キャッシュ内でカウンターが検索されるキー |
|
options |
リードスルーオプション | ヌル | 読み取りスルーオプションを示します |
戻り値:
- タイプ
- カウンター
# (非同期) getList(キー、cls、オプション) →{分散リスト。 }
パラメーター:
| 名前 | タイプ | デフォルト | 詳細説明 |
|---|---|---|---|
key |
String | キャッシュ内でリストが検索されるキー |
|
cls |
JsonDataType | リストに保存されている値のjsonデータ変換のタイプを示します |
|
options |
リードスルーオプション | ヌル | 読み取りスルーオプションを示します |
戻り値:
- タイプ
- 分散リスト。
# (非同期) getQueue(キー、cls、オプション) →{分散キュー。 }
パラメーター:
| 名前 | タイプ | デフォルト | 詳細説明 |
|---|---|---|---|
key |
String | キャッシュ内でキューが検索されるキー |
|
cls |
JsonDataType | キューに保存されている値のjsonデータ変換のタイプを示します |
|
options |
リードスルーオプション | ヌル | 読み取りスルーオプションを示します |
戻り値:
- タイプ
- 分散キュー。
# (非同期) 削除します(キー、オプション)
指定されたキーのキャッシュからデータ構造を削除します
パラメーター:
| 名前 | タイプ | デフォルト | 詳細説明 |
|---|---|---|---|
key |
String | キャッシュ内でキューが検索されるキー |
|
options |
ライトスルー オプション | ヌル | データ削除のためのライトスルーオプション |
# セットキャッシュ(価値)
キャッシュを設定する
パラメーター:
| 名前 | タイプ | 詳細説明 |
|---|---|---|
value |
キャッシュ | キャッシュインスタンス |