一尘不染

如何远程检查RedisCloud数据库中的数据?

redis

我正在使用Heroku托管一个简单的Ruby on
Rails测试应用程序,以了解如何使用Redis。我正在使用RedisCloud作为我的Redis服务提供商。在本地,我可以使用Redis
CLI检查Redis数据库,但是如何检查Heroku应用程序正在使用的RedisCloud DB中的数据?

RedisCloud提供了一个显示状态的仪表板,但不显示实际数据。另外,我尝试使用Redis Desktop
Manager
软件,但是它有太多错误,无法远程连接到RedisCloud数据库。


阅读 242

收藏
2020-06-20

共1个答案

一尘不染

一步步:

1-检查您的Heroku配置,以找出REDIS URL。

heroku config

您应该看到一个看起来像这样的入口:

REDISCLOUD_URL:              redis://rediscloud:foobarfoobarfoobar@a-redis-address:18888

2-使用redis-cli以下方法连接到远程Redis DB :

redis-cli -h a-redis-address -p 18888 -a foobarfoobarfoobar

您现在应该可以查询Redis数据库。

2020-06-20