Redis は、データ キャッシュ、セッション管理、メッセージ キューなどのさまざまなアプリケーション シナリオで広く使用されている高性能のキー/値データベースです。 Linux オペレーティング システムでは、Redis をキャッシュとして使用して、システムのパフォーマンスとスケーラビリティを向上させることができます。この記事では、Linux で Redis キャッシュを使用する方法を紹介します。主に次の点が含まれます。
Redis を Linux にインストールするのは非常に簡単で、apt-get コマンドまたは yum コマンドを使用するだけです。具体的な操作は次のとおりです。
Ubuntu/Debian システム:
$ sudo apt-get update
$ sudo apt-get install redis-server
CentOS システム:
$ sudo yum install redis
インストールが完了したら、次のコマンドを使用して Redis が正常にインストールされたかどうかを確認できます:
$ redis-cli ping
PONG
「PONG」と表示された場合 Redis は正常にインストールされています。
Redis はデフォルトで通信にポート 6379 を使用します。Redis 構成は /etc/redis/redis.conf 構成ファイルで変更できます。たとえば、リスニング アドレスを変更したり、データベースの数を変更したりできます。一般的に使用される構成の一部を次に示します。
バインド 127.0.0.1
ポート 6379
logfile "/var/log/redis/redis.log"
requirepass mypassword
databases 16
構成ファイルを変更した後、次のコマンドを使用して Redis サービスを再起動します:
#$ sudo systemctl restart redis#データ キャッシュに Redis を使用するRedis サーバーに接続します
Set value
値を取得します
有効期限を設定します
#$期限切れ$expired mykey 10
プログラムでのキャッシュに Redis を使用することも非常に簡単です。 Redis の公式クライアント ライブラリ、または Python 言語の redis-py ライブラリなど、他の言語の Redis クライアント ライブラリを使用できます。以下は、キャッシュに redis-py ライブラリを使用する Python プログラムの例です。
キャッシュからデータを読み取る
以上がLinux で Redis キャッシュを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。