ビッグ データ - データで遊ぶ - Redis のインストールと使用

1. 説明

ほとんどの企業は Linux サーバーに基づいてプロジェクトを展開しており、Redis は Windows バージョンのインストール パッケージを正式に提供していません。したがって、このコースでは、Linux システムに基づいて Redis をインストールします (
ここで選択した Linux バージョンは CentOS 7 です)。

Redis 公式 Web サイトのアドレス: http://download.redis.io/releases

2、ダウンロード

mkdir redis
cd redis
wget http://download.redis.io/releases/redis-6.2.9.tar.gz

3. インストール

tar -zxvf redis-6.2.9.tar.gz
cd redis-6.2.9/
yum -y install gcc
gcc -v
make 
make install

ここに画像の説明を挿入

4.スタート

redis-server

または

redis-server &

ここに画像の説明を挿入
注: サーバーにインストールされている場合は、セキュリティ グループでポート 6379 を開くことを忘れないでください。
この時点で、以下に示すように、redis プロセスが正常に開始されたことを確認してください。

ps -ef|grep redis

ここに画像の説明を挿入
リモート接続が間違っている場合は、まず
サーバー上の redis の conf ディレクトリにある redis.conf ファイルに入ります。
最初のステップは、vim モードで redis.conf ファイルを編集し、protected-mode の値を no に設定することです。 ;
2 番目のステップは、Bind 127.0.0.1 項目を見つけ、その前に # を追加してコメントアウトします。bind の前に # がない場合は、心配する必要はありません。それでも機能しない場合は
、上記の手順の後、仮想マシンまたはサーバーのファイアウォールをオフにしてみてください。

5.閉じる

暴力的なシャットダウン、データの損失が起こりやすい

 ps -ef|grep redis查看pid
 kill -9 pid

通常のシャットダウン

redis-cli shutdown

クライアントのリモートログイン

redis-cli -h 192.168.220.100 -p 6379 -a "redis"

6. Redisクライアントの使用

redis-cli: これは redis 組み込みクライアントであり、redis クライアント プログラムはコマンド redis-cli を使用して起動できます。

redis-cli: デフォルトでは、127.0.0.1 (ローカル マシン) のポート 6379 で redis サービスに接続します。
redis-cli -p ポート番号: 指定されたポート 127.0.0.1 (このマシン) の redis サービスに接続します。
redis-cli -h ip address -p port: 指定された IP ホストの指定されたポート上の Redis サービスに接続します。

redis-cli

クライアントを終了する

exit

または

quit

7. グラフィカルデスクトップクライアント

公式 Web サイトのダウンロード: https://redisdesktop.com/download
github アドレス: https://github.com/uglide/RedisDesktopManager/releases

百度ネットディスク: http://pan.baidu.com/s/1kU8sY3P

ファイル名: redis-desktop-manager-0.8.8.384.exe
auth redis パスワードを入力します。
ここに画像の説明を挿入
ここに画像の説明を挿入

8. 接続に失敗した場合

  vi redis.conf

バインディング IP をコメントアウトします。

# bind 127.0.0.1

Redis はデフォルトではデーモンとして実行されません。この設定項目を使用して変更できます。デーモンを有効にするには、yes を使用し、no に設定します。

daemonize no

保護モード。保護モードを閉じます。そうしないと、外部 IP が接続できません。

protected-mode no

上記の設定が完了したら、redis/bin ディレクトリに入り、redis を再起動し、コマンドを実行します。

redis-server

springboot プロジェクトを開始してもエラーが報告され、Redis Desktop Manager を使用して接続できません。

調べてみるとredis.confは設定されているものの再起動しないことが分かりました。
したがって、実際の必要性とプロファイルの開始には次のものが必要です。

redis-server redis.conf

再度 Redis に接続、成功、プロジェクトを開始、成功。

9、その他

Redisプロセスが存在するかどうかを確認する

ps -ef |grep redis

ポート 6379 がリッスンしているかどうかを確認する

netstat -lntp | grep 6379

Redis を停止するには、Ctrl+C のショートカット キーを使用するか、クライアント redis-cli shutdown を使用します。

おすすめ

転載: blog.csdn.net/s_unbo/article/details/132219658