それを行うコマンドはありません(たとえば、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