【Dockerコンテナ】起動したredis-cliでsetコマンドを用いて値を登録しgetコマンドで値を取得する

【Dockerコンテナ】起動したredis-cliでsetコマンドを用いて値を登録しgetコマンドで値を取得してみます。

前回、DockerコンテナにインストールしたRedisサーバーからredis-cliを起動してみましたが、今回はその続きで起動したredis-cliでsetコマンドを用いて値を登録しgetコマンドで値を取得してみます。

■環境

Windows10(DockerDesktopインストール済み)

docker version

■redis-cliでsetコマンドを用いて値を登録しgetコマンドで値を取得する

root@******:/data# redis-cli

上記のコマンドを入力し、Enterキーを押したことで、Redisコマンドライン インタフェースを起動することができました。

127.0.0.1:6379>

redis-cliを起動すると、上記のメッセージが出力されます。

127.0.0.1:6379> set myval "abcd1234"

出力後、setコマンドを用いて値を登録してみます。登録するために、上記のコマンドを入力し、Enterキーを押します。今回はmyvalというkeyを設定し、文字列(value)である”abcd1234”を保持します。

Enterキーを押すと「OK」と出力されますので、これが出力されれば、keyに文字列(value)が保持されました。

127.0.0.1:6379> get myval

保持された後に今度はgetコマンドで値を取得してみますので、上記のコマンドを入力し、Enterキーを押します。

"abcd1234"

Enterキーを押すと、設定したmyvalというkeyに保持されている文字列(value)である「”abcd1234″」が出力されることが確認できました。

今回、keyに文字列(value)が保持された後に、getコマンドで値を取得しようとすると「bash: GET: command not found」というメッセージが出力されたが、1度「exit」し、再度「redis-cli」を起動。起動後、getコマンドで値を取得すると、値を取得することができました。

コメント

タイトルとURLをコピーしました