两个主要原因:
使用多个数据库通常被认为是很糟糕的,并且有一天会被弃用,而且它们会有一些性能上的损失,尽管影响很小。
主要原因是redis是单线程的,如果您需要两个不同的数据源,则另一个redis实例将提高性能,因为它将使用您可能拥有的另一个CPU,而一个实例将始终仅使用一个。
同样,不同的redis实例可以具有不同的持久性设置。例如,一个实例只能使用内存,其他实例可以使用文件作为存储 Redis Persistence
然后还有其他优点,例如具有单独的身份验证密码,LRU策略等-只能在实例级别完成。



