清除 Heroku Redis 插件中的数据
首先
在Mac终端上使用redis-cli删除Heroku Redis附加组件的数据。虽然通常是通过连接到Heroku控制台进行删除,但这次我们尝试使用redis-cli进行删除。
想做的事情
- HerokuのRedisデータを消去したい
任务描述
在Mac上安装Redis。
$ brew install redis
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> New Formulae
chart-testing jinx oci-cli
jimtcl ngs reg
==> Updated Formulae
Updated 194 formulae.
==> Downloading https://homebrew.bintray.com/bottles/redis-6.0.6.catalina.bottle
######################################################################## 100.0%
==> Pouring redis-6.0.6.catalina.bottle.tar.gz
==> Caveats
To have launchd start redis now and restart at login:
brew services start redis
Or, if you don't want/need a background service you can just run:
redis-server /usr/local/etc/redis.conf
==> Summary
? /usr/local/Cellar/redis/6.0.6: 13 files, 3.8MB
删除Redis数据
根据Heroku环境变量REDIS_URL的值执行命令。
REDIS_URL: redis://h:<密码>@<主机名>:<端口>
$ redis-cli -h <ホスト名> -p <ポート> -a <パスワード> flushall
OK