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

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

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

由于您使用的是Rails,您还可以像这样连接到Rails控制台:

 $ heroku run console 

连接后,您将根据您的配置进行初始化redis连接(例如,您的config/initializers/redis.rb$redis = Redis.new(url: ENV["REDISCLOUD_URL"]) ):

 irb(main):001:0> $redis => # 

或者,您可以制作一个新的:

 irb(main):002:0> $redis2 = Redis.new(url: 'redis://domain.com') irb(main):003:0> $redis2 => #