0

我一直想知道为什么 redis 为每个实例提供 16 个“编号”数据库。有人可以解释一下这样做的好处,以及可能想在一台服务器上使用多个编号的数据库的原因吗?

  • 它只是命名空间键的另一种方式吗?
  • 在不同的数据库编号上分离不同的密钥集是否有任何性能优势?
4

1 回答 1

2

数据库的方便之处在于,您可以使用 FLUSHDB 单独刷新它们(而您不能刷新与 1* 等模式匹配的所有键)

如果您感兴趣的键被拆分为多个数据库,那么 SORT 和 KEYS 也会更快。

于 2013-04-19T13:50:56.477 回答