ruby-on-rails - redis ://localhost:6379/0/cache中0/cache是​​什么意思

标签 ruby-on-rails redis

在 Rails 应用程序中添加 redis 作为我的缓存存储时,

我将 redis url 添加为 redis://localhost:6379/0/cache

redis URL中的0/cache是什么意思?

最佳答案

你可以配置redis使用多个数据库。

0 表示您正在使用它们中的第一个 (id=0)。
cache 是数据库的命名空间。

根据您设置此 url 的位置,您实际上是在告诉您使用 redis 缓存,并且将从数据库 0 和命名空间 cache 中保存/检索值等。

关于ruby-on-rails - redis ://localhost:6379/0/cache中0/cache是​​什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20769430/

相关文章:

dynamic - 在 C# 中获取动态类型的 ServiceStack.redis 客户端

phpRedis迁移到集群和一致性哈希

ruby-on-rails - 帮助理解 'require' ,想从lib导入代码

ruby-on-rails - 添加 Hook 到脚本/生成迁移

android - 如何使用 Rails 进行 Firebase 身份验证?

bash - 远程访问redis。

node.js - 是否有用于 node.js 的阻塞 redis 库?

django - 使用 celery 异步执行 Django 应用程序的任务

ruby-on-rails - 如何确定 Rails Assets 管道中给定 Assets 的 MD5 摘要?

ruby-on-rails - 在一个rspec测试上设置时区