インターフェース 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 の場合。- 関連事項: