作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在使用 Heroku 托管一个简单的 Ruby on Rails 测试应用程序,以学习如何使用 Redis。我使用 RedisCloud 作为我的 Redis 服务提供商。在本地,我可以使用 Redis CLI 检查我的 Redis 数据库,但我如何检查我的 Heroku 应用正在使用的 RedisCloud 数据库中的数据?
RedisCloud 提供了一个显示统计信息但不显示实际数据的仪表板。另外,我试过使用 Redis Desktop Manager软件,但它有太多错误,无法让我远程连接到我的 RedisCloud 数据库。
最佳答案
一步一步:
1 - 检查您的 Heroku 配置,以找出 REDIS URL。
heroku config
您应该会看到一个入口,如下所示:
REDISCLOUD_URL: redis://rediscloud:foobarfoobarfoobar@a-redis-address:18888
2 - 使用 redis-cli
连接到您的远程 Redis 数据库:
redis-cli -h a-redis-address -p 18888 -a foobarfoobarfoobar
您现在应该可以查询您的 Redis 数据库了。
关于ruby - 如何远程检查我的 RedisCloud 数据库中的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26021920/
我是一名优秀的程序员,十分优秀!