在Redis中处理不同数据集的最佳实践是什么
使用名称空间来分隔数据集或为每个目的创建新数据库更好吗?这取决于您的用例,但我的经验法则是:如果您有大量与Redis中所有其他数据无关的相关数据键,请将它们放在新数据库中。原因是:在Redis中处理不同数据集的最佳实践是什么,redis,Redis,使用名称空间来分隔数据集或为每个目的创建新数据库更好吗?这取决于您的用例,但我的经验法则是:如果您有大量与Redis中所有其他数据无关的相关数据键,请将它们放在新数据库中。原因是: 您可能需要(非理想情况下)使用键命令在某个点获取所有数据,而将数据分离会使成本降低很多 您可能希望稍后切换到第二台redis服务器,而预先隔离相关数据会使这变得更容易 您可以将您的数据库命名在某个地方,这样您或新员工就可以更轻松地确定在何处查找特定数据 相反,如果您的数据与其他数据相关,那么它们应该始终位于同一个数据
键
命令在某个点获取所有数据,而将数据分离会使成本降低很多