Er is geen commando om het te doen (zoals je het zou doen met MySQL bijvoorbeeld). Het aantal Redis-databases staat vast en wordt ingesteld in het configuratiebestand. Standaard hebt u 16 databases. Elke database wordt geïdentificeerd door een nummer (geen naam).
U kunt het volgende commando gebruiken om het aantal databases te weten:
CONFIG GET databases
1) "databases"
2) "16"
U kunt de volgende opdracht gebruiken om de databases weer te geven waarvoor enkele sleutels zijn gedefinieerd:
INFO keyspace
# Keyspace
db0:keys=10,expires=0
db1:keys=1,expires=0
db3:keys=1,expires=0
Houd er rekening mee dat het de bedoeling is dat u de "redis-cli"-client gebruikt om deze opdrachten uit te voeren, niet telnet. Als u telnet wilt gebruiken, moet u deze opdrachten uitvoeren die zijn geformatteerd met het Redis-protocol.
Bijvoorbeeld:
*2
$4
INFO
$8
keyspace
$79
# Keyspace
db0:keys=10,expires=0
db1:keys=1,expires=0
db3:keys=1,expires=0
U kunt de beschrijving van het Redis-protocol hier vinden:http://redis.io/topics/protocol