はじめに
Redisはオープンソースのデータストレージソリューションです。キーと値のペアを格納する方法により、主にデータベース、キャッシュストレージ、またはメッセージブローカーとして使用されます。
Redisは、その柔軟性と高性能、幅広い言語サポート、および高可用性で際立っています。
このチュートリアルでは、MacコンピューターにRedisをインストールして構成するいくつかの方法を学習します。
前提条件
- macOSCatalinaを実行しているシステム
- ターミナルウィンドウへのアクセス
- 管理者レベルの権限を持つユーザー
MacへのRedisのインストール
MacにRedisをインストールするには2つの方法があります:
- Redisを最初からインストールします。
- Homebrewなどのパッケージ管理ソフトウェアを使用する。
Homebrewはインストールプロセスのほとんどを自動化し、Redisをシステムにすばやく簡単に追加できるようにします。また、Redisを構成する際のオプションが増え、アンインストールが非常に簡単になります。
オプション1:Homebrewを使用してMacにRedisをインストールする
Homebrewをお持ちでない場合は、次のコマンドを使用してインストールしてください。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
すでにHomebrewのコピーがインストールされている場合は、次を使用して更新します。
brew update
最新バージョンのHomebrewを使用して、次のコマンドを使用してRedisをインストールします。
brew install redis
このコマンドを使用すると、次の出力が生成されます。
オプション2:自作なしでMacにRedisをインストールする
2番目の方法では、Homebrewを使用せずにMacにRedisをインストールできます。
HomebrewなしでRedisをインストールするには、次のコマンドを使用します。
mkdir redis && cd redis
curl -O http://download.redis.io/redis-stable.tar.gz
tar xzvf redis-stable.tar.gz
cd redis-stable
make
make test
sudo make install
場所:
-
mkdir redis && cd redis
– ‘redis’というフォルダを作成します 新しく作成したフォルダに移動します。 -
curl -O http://download.redis.io/redis-stable.tar.gz
–Redisインストールアーカイブをダウンロードします。 -
tar xzvf redis-stable.tar.gz
–「 redis-stable」を解凍します ‘インストールアーカイブ。 -
cd redis-stable
–「redis-stable」に移動します フォルダ。
残りのコマンドはRedisソフトウェアをインストールします。
MacでのRedisの起動と設定
使用するインストール方法に応じて、システムでRedisを起動する方法は2つあります。
Homebrewを使用してRedisをインストールした場合は、Homebrewを使用して起動します。
brew services start redis
HomebrewなしでRedisをインストールした場合は、次のコードを使用してください:
redis-server
以下にリストされているコマンドを使用して、Redisインスタンスを変更します。
ブート時にRedisを起動
システム起動時にRedisを起動するには、次を使用します:
ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
Redisが起動時に起動しないようにする
システムの起動時にRedisが起動しないようにするには、次を使用します。
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
Redisサーバーを起動します
Redisサーバーを起動する方法は2つあります。
-
launchctl
の使用 - Redis構成ファイルの使用。
launchctl
でRedisを起動する場合 コマンドを実行するには、次の構文を使用します。
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
構成ファイルを使用してRedisを起動する場合は、次を使用します。
redis-server /usr/local/etc/redis.conf
デフォルトでは、Redis構成ファイルは /usr/local/etc/redis.conf
にあります。 。
Redisサーバーが実行されているかどうかをテストする
Redisサーバーにpingを実行して、実行されているかどうかを確認します。
redis-cli ping
サーバーが稼働している場合、システムは「ポン」で応答します。
MacでのRedisのアンインストール
Redisをアンインストールするには、次のコマンドでHomebrewを使用します。
brew uninstall redis