shellでredisからデータを読み出す
ここではshellでredis値を読み出す方法について説明します.コードは以下の通りです.
次のようになります.
-hはredisインストールアドレスを表します
-pはredisポートを表します
-aはredisアクセスパスワードを表します
-nはredisデータベースのdb indexを表す
#!/usr/bin/env bash
redis-cli -h 127.0.0.1 -p 6379 -a 123456 -n 1 keys '*' |
while read key
do
key_val=`redis-cli -h 127.0.0.1 -p 6379 -a 123456 -n 1 get ${key}`
echo ${key} ${key_val}
done
次のようになります.
-hはredisインストールアドレスを表します
-pはredisポートを表します
-aはredisアクセスパスワードを表します
-nはredisデータベースのdb indexを表す