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

Bea*_*red 3 ruby heroku redis

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

RedisCloud提供了一个显示统计信息的仪表板,但不显示实际数据.此外,我尝试使用Redis桌面管理器软件,但它有太多的错误,允许我远程连接到我的RedisCloud数据库.

Nob*_*ita 11

一步步:

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

heroku config
Run Code Online (Sandbox Code Playgroud)

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

REDISCLOUD_URL:              redis://rediscloud:foobarfoobarfoobar@a-redis-address:18888
Run Code Online (Sandbox Code Playgroud)

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

redis-cli -h a-redis-address -p 18888 -a foobarfoobarfoobar
Run Code Online (Sandbox Code Playgroud)

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

  • 由于你已经在云端,我建议你查看Redsmin(http://redsmin.com) - 我们的很多用户发现它非常宝贵:) (4认同)