【发布时间】:2013-04-19 21:50:56
【问题描述】:
我一直想知道为什么 redis 为每个实例提供 16 个“编号”数据库。有人可以解释一下这样做的好处,以及可能想在一台服务器上使用多个编号的数据库的原因吗?
- 这只是命名空间键的另一种方式吗?
- 在不同的数据库编号上分离不同的密钥集是否有任何性能优势?
【问题讨论】:
标签: redis
我一直想知道为什么 redis 为每个实例提供 16 个“编号”数据库。有人可以解释一下这样做的好处,以及可能想在一台服务器上使用多个编号的数据库的原因吗?
【问题讨论】:
标签: redis
数据库的一个方便之处在于,您可以使用 FLUSHDB 单独刷新它们(而您不能刷新所有与 1* 等模式匹配的键)
如果您感兴趣的键被拆分到多个数据库中,SORT 和 KEYS 也会更快。
【讨论】: