gpt4 book ai didi

redis - 在 Redis 中处理不同数据集时的最佳实践是什么

转载 作者:IT王子 更新时间:2023-10-29 06:02:04 25 4
gpt4 key购买 nike

使用命名空间来分隔数据集或为每个目的创建一个新数据库哪个更好?

最佳答案

这取决于您的用例,但我的经验法则是:如果您有大量与 Redis 中所有其他数据无关的相关数据,请将它们放在在一个新的数据库中。原因是:

  1. 您可能需要(非理想情况下)使用 keys 命令在某个时候获取所有这些数据,并且将数据隔离可以降低成本。

  2. 您以后可能想切换到第二个 redis 服务器,预先隔离相关数据会使这变得容易得多。

  3. 您可以在某个地方命名您的数据库,这样您或新员工就可以更轻松地找出在何处查找特定数据。

相反,如果您的数据其他数据相关,它们应该始终存在于同一个数据库中,因此您可以轻松编写可以访问两者的管道和 lua 脚本。

关于redis - 在 Redis 中处理不同数据集时的最佳实践是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18654503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com