web-dev-qa-db-fra.com

utilisation d'une base de données différente à l'invite de commande redis

les éléments suivants fonctionnent comme prévu. Mais comment puis-je insérer les données dans la quatrième base de données au lieu du "0" par défaut à partir de l'invite de commande?

# echo -n "testing" | /home/shantanu/redis-2.4.2/src/redis-cli -x set my_pass
OK

# echo -n "testing" | /home/shantanu/redis-2.4.2/src/redis-cli -x select 4; set my_pass
(error) ERR wrong number of arguments for 'select' command
39
shantanuo

Utilisez simplement le -n argument pour choisir le numéro de base de données. Il est disponible depuis Redis 2.4.2.

echo -n "testing" | redis-cli -n 4 -x set my_pass

ou

redis-cli -n 4 set my_pass testing
71
miaout17

Lancez la CLI en émettant la commande:

redis-cli

Utilisez ensuite la commande suivante:

select <db number>

Par exemple:

select 4
25
avichalp