Det finns inget kommando för att göra det (som du skulle göra det med MySQL till exempel). Antalet Redis-databaser är fast och inställt i konfigurationsfilen. Som standard har du 16 databaser. Varje databas identifieras med ett nummer (inte ett namn).
Du kan använda följande kommando för att veta antalet databaser:
CONFIG GET databases
1) "databases"
2) "16"
Du kan använda följande kommando för att lista de databaser för vilka vissa nycklar är definierade:
INFO keyspace
# Keyspace
db0:keys=10,expires=0
db1:keys=1,expires=0
db3:keys=1,expires=0
Observera att du ska använda "redis-cli"-klienten för att köra dessa kommandon, inte telnet. Om du vill använda telnet måste du köra dessa kommandon formaterade med Redis-protokollet.
Till exempel:
*2
$4
INFO
$8
keyspace
$79
# Keyspace
db0:keys=10,expires=0
db1:keys=1,expires=0
db3:keys=1,expires=0
Du kan hitta beskrivningen av Redis-protokollet här:http://redis.io/topics/protocol