「Mac/インストール/redis」の版間の差分

提供: 初心者エンジニアの簡易メモ
ナビゲーションに移動 検索に移動
 
(同じ利用者による、間の2版が非表示)
1行目: 1行目:
==redisとは==
メモリのkey-valueストア。再起動しても消えない。group機能など、いろんな機能がつかえる。
後継にvalkeyがある。
[[Mac/インストール/valkey]] [ショートカット]
==インストール==
==インストール==
  brew install redis
  brew install redis
13行目: 20行目:
ログイン時に起動
ログイン時に起動
  brew services start redis
  brew services start redis
ログイン時に停止
ログイン時に起動しないように、停止
  brew services stop redis
  brew services stop redis
状態確認
状態確認

2026年4月10日 (金) 05:35時点における最新版

redisとは

メモリのkey-valueストア。再起動しても消えない。group機能など、いろんな機能がつかえる。

後継にvalkeyがある。

Mac/インストール/valkey [ショートカット]

インストール

brew install redis

起動

redis-server &

停止

$ ps ax | grep redis
7758 s005  S      0:00.04 redis-server *:6379
$ kill 7758

redisのサービスの起動と停止

ログイン時に起動

brew services start redis

ログイン時に起動しないように、停止

brew services stop redis

状態確認

brew services info redis

設定ファイル

vi /usr/local/etc/redis.conf

バージョン確認

$ redis-server -v
Redis server v=3.2.6 sha=00000000:0 malloc=libc bits=64 build=8eda9288163b093b

接続

redis-cli

手動set&get

redis 127.0.0.1:6379> set k1 v1
OK
redis 127.0.0.1:6379> get k1
"v1"

自動起動

$ cp /usr/local/Cellar/redis/3.2.6/homebrew.mxcl.redis.plist ~/Library/LaunchAgents/
$ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
$ launchctl start homebrew.mxcl.redis