[解決済み】すべてのRedisデータベースをリストアップする方法?
2022-04-04 09:16:54
質問
このコマンドを実行して、私の
redis
サーバに接続します。
telnet 127.0.0.1 6379
すべてのデータベースを表示するコマンドは何ですか?
解決方法を教えてください。
それを行うコマンドはありません(例えば、MySQLで行うような)。Redisデータベースの数は固定で、設定ファイルで設定します。デフォルトでは、16個のデータベースがあります。各データベースは番号で識別されます(名前ではありません)。
データベースの数を知るには、以下のコマンドを使用します。
CONFIG GET databases
1) "databases"
2) "16"
以下のコマンドで、いくつかのキーが定義されているデータベースをリストアップできます。
INFO keyspace
# Keyspace
db0:keys=10,expires=0
db1:keys=1,expires=0
db3:keys=1,expires=0
これらのコマンドを実行するには、telnetではなく、"redis-cli"クライアントを使用することになっていることに注意してください。telnetを使用したい場合は、Redisプロトコルを使用してフォーマットされたコマンドを実行する必要があります。
例えば
*2
$4
INFO
$8
keyspace
$79
# Keyspace
db0:keys=10,expires=0
db1:keys=1,expires=0
db3:keys=1,expires=0
Redisプロトコルの解説はこちらでご覧いただけます。 http://redis.io/topics/protocol
関連
-
error:[Errno 98] アドレスが既に使用されている場合の解決策
-
redis永続化原則、キャッシュ問題処理ソリューション
-
[解決済み] Redisですべてを削除するには?
-
[解決済み] Redisを使用してパターンに一致するキーをアトミックに削除する方法
-
[解決済み] 利用可能なすべてのキーを取得するためのRedisコマンド?
-
[解決済み] redis-serverを停止するにはどうすればよいですか?
-
[解決済み】Redisデータベースを複数持つ意味とは?
-
[解決済み】JSONを表現するためのRedis文字列とRedisハッシュ:効率?
-
[解決済み】Redisサーバーのバージョンを確認する
-
[解決済み] Redisにパスワードを設定するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】127.0.0.1:6379 で Redis に接続できませんでした。homebrewで接続が拒否された
-
[解決済み] MISCONF RedisがRDBスナップショットを保存するように設定されている。
-
[解決済み] Redisインスタンスのバージョンを確認する方法は?
-
error:[Errno 98] アドレスが既に使用されている場合の解決策
-
redis の高可用性 --- マスタースレーブレプリケーション、センチネル、クラスタ
-
javaで初めてredisに接続する際の問題点
-
[解決済み] 特定のリソースのhelm chartを削除(アンインストール)する方法
-
[解決済み] リモートのRedisサーバーに接続するには?
-
redis logs show バックグラウンドで保存できない fork メモリを確保できない
-
[解決済み】Redisキーの命名規則?[クローズド]