redisの使い方
概要
- pythonのclientは/python-redis/を参照
インストール
ubuntu, debian
$ sudo apt install redis-server
$ sudo systemctl start redis
$ sudo systemctl enable redis
$ sudo systemctl status redis
macOS
$ brew install redis
macOSでのサービス化の方法
サービス登録
$ brew services start redis
サービス登録解除&ストップ
$ brew services stop redis
外部からのアクセス許可
/etc/redis/redis.conf
を編集し以下の設定を行う
bind 0.0.0.0
protected-mode no
手動起動
- コンテナなどsystemdが省略されている環境などでは手動起動する必要がある
通常起動
$ redis-server
ログレベルを設定して起動
$ redis-server --loglevel warning
スナップショットの無効化
/etc/redis/redis.conf
を編集し、バックアップする機能を無効化する- 編集の後
systemctl restart redis
を行う
# save 900 1 # コメントアウト
# save 300 10 # コメントアウト
# save 60 10000 # コメントアウト
save ""