インターフェース ReactiveClusterServerCommands
- すべてのスーパーインターフェース:
ReactiveServerCommands
リアクティブインフラストラクチャを使用してクラスター環境で実行される Redis サーバーコマンド。
- 導入:
- 2.0
- 作成者:
- Mark Paluch, Christoph Strobl, Dennis Neufeld
方法の概要
修飾子と型メソッド説明bgReWriteAof(RedisClusterNode node) 特定のサーバーでファイルの追加のみの書き換えプロセスを開始します。bgSave(RedisClusterNode node) サーバーで db のバックグラウンド保存を開始します。dbSize(RedisClusterNode node) 現在選択されているデータベースで使用可能なキーの総数を取得します。flushAll(RedisClusterNode node) すべてのデータベースからすべてのキーを削除します。flushAll(RedisClusterNode node, RedisServerCommands.FlushOption option) 指定されたRedisServerCommands.FlushOptionを使用して、 すべてのデータベースからすべて のキーを削除します。flushDb(RedisClusterNode node) 現在選択されているデータベースのすべてのキーを削除します。flushDb(RedisClusterNode node, RedisServerCommands.FlushOption option) 指定されたRedisServerCommands.FlushOptionを使用して、現在選択されているデータベースのすべてのキーを削除します。接続されているクライアントに関する情報と統計をリクエストします。getConfig(RedisClusterNode node, StringSE pattern) 指定されたpatternの構成パラメーターをサーバーからロードします。info(RedisClusterNode node) メモリ CPU 使用率レプリケーションなどのデフォルトのサーバー情報をロードしますinfo(RedisClusterNode node, StringSE section) 指定されたselectionのサーバー情報をロードします。lastSave(RedisClusterNode node) 最後に成功したReactiveServerCommands.bgSave()操作の UNIX タイムスタンプを秒単位で取得します。サーバーの統計カウンターをリセットします。save(RedisClusterNode node) 現在のデータベーススナップショットをサーバーに同期保存します。setConfig(RedisClusterNode node, StringSE param, StringSE value) paramのサーバー構成をvalueに設定します。time(RedisClusterNode node) TIMEコマンドを使用してサーバーのタイムスタンプをリクエストします。インターフェース org.springframework.data.redis.connection.ReactiveServerCommands から継承されたメソッド
bgReWriteAof, bgSave, dbSize, flushAll, flushAll, flushDb, flushDb, getClientList, getClientName, getConfig, info, info, killClient, lastSave, resetConfigStats, save, setClientName, setConfig, time, time
方法の詳細
bgReWriteAof
特定のサーバーでファイルの追加のみの書き換えプロセスを開始します。- パラメーター:
node- null であってはなりません。- 戻り値:
Monoはコマンドの完了を示します。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 関連事項:
bgSave
サーバーで db のバックグラウンド保存を開始します。- パラメーター:
node- null であってはなりません。- 戻り値:
Monoはサーバーが受信したコマンドを示します。操作の成功はlastSave(RedisClusterNode)で確認する必要があります。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 関連事項:
lastSave
最後に成功したReactiveServerCommands.bgSave()操作の UNIX タイムスタンプを秒単位で取得します。- パラメーター:
node- null であってはなりません。- 戻り値:
Monoでラップされた Unix タイムスタンプ。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 関連事項:
save
現在のデータベーススナップショットをサーバーに同期保存します。- パラメーター:
node- null であってはなりません。- 戻り値:
Monoはコマンドの完了を示します。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 関連事項:
dbSize
現在選択されているデータベースで使用可能なキーの総数を取得します。- パラメーター:
node- null であってはなりません。- 戻り値:
Mono折り返しキーの数。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 関連事項:
flushDb
現在選択されているデータベースのすべてのキーを削除します。- パラメーター:
node- null にすることはできません。Monoはコマンドの完了を示します。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 関連事項:
flushDb
指定されたRedisServerCommands.FlushOptionを使用して、現在選択されているデータベースのすべてのキーを削除します。- パラメーター:
node- null にすることはできません。Monoはコマンドの完了を示します。option-- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 導入:
- 2.7
- 関連事項:
flushAll
すべてのデータベースからすべてのキーを削除します。- パラメーター:
node- null であってはなりません。- 戻り値:
Monoはコマンドの完了を示します。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 関連事項:
flushAll
指定されたRedisServerCommands.FlushOptionを使用して、 すべてのデータベースからすべて のキーを削除します。- パラメーター:
node- null であってはなりません。option-- 戻り値:
Monoはコマンドの完了を示します。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 導入:
- 2.7
- 関連事項:
info
次のようなデフォルトのサーバー情報をロードします- memory
- CPU 使用率
- レプリケーション
- パラメーター:
node- null であってはなりません。- 戻り値:
Mono折り返し サーバー情報。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 関連事項:
info
指定されたselectionのサーバー情報をロードします。- パラメーター:
node- null であってはなりません。section- null でも空でもいけません。- 戻り値:
- 指定された
sectionのサーバー情報をラップするMono。 - 例外:
IllegalArgumentExceptionSE-nodeが null の場合。IllegalArgumentExceptionSE- セクションが null または空の場合。- 関連事項:
getConfig
指定されたpatternの構成パラメーターをサーバーからロードします。- パラメーター:
node- null であってはなりません。pattern- null であってはなりません。- 戻り値:
- 指定された
patternに一致するMono折り返し構成パラメーター。 - 例外:
IllegalArgumentExceptionSE-nodeが null の場合。IllegalArgumentExceptionSE-patternが null または空の場合。- 関連事項:
setConfig
paramのサーバー構成をvalueに設定します。- パラメーター:
node- null であってはなりません。param- null でも空でもいけません。value- null でも空でもいけません。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。IllegalArgumentExceptionSE-pattern/valueが null または空の場合。- 関連事項:
resetConfigStats
サーバーの統計カウンターをリセットします。
カウンターはReactiveServerCommands.info()を使用して取得できます。- パラメーター:
node- null であってはなりません。- 戻り値:
Monoはコマンドの完了を示します。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 関連事項:
time
TIMEコマンドを使用してサーバーのタイムスタンプをリクエストします。- パラメーター:
node- null であってはなりません。- 戻り値:
Monoは現在のサーバー時間をミリ秒単位でラップします。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 関連事項:
getClientList
接続されているクライアントに関する情報と統計をリクエストします。- パラメーター:
node- null であってはなりません。- 戻り値:
FluxはRedisClientInfoオブジェクトを放出します。- 例外:
IllegalArgumentExceptionSE-nodeが null の場合。- 関連事項: