【问题标题】:Shuffle a small list in Redis DB在 Redis DB 中随机播放一个小列表
【发布时间】:2022-12-10 04:05:28
【问题描述】:

我需要用 Python 在我的 Redis 数据库中洗牌一个小列表(100 个元素)。

还是在本地进行改组然后将其保存到数据库更容易?

可能吗?

【问题讨论】:

  • 我不确定您认为我们如何在不了解您的技能或限制的情况下知道什么对您来说更容易。从 Redis 获取一个列表,将其打乱并用 Python 放回是很容易的。洗牌本地列表并将结果放入 Redis 也很容易。

标签: python redis


【解决方案1】:

没有 Redis 列表命令来打乱顺序,因此您需要使用 Python 打乱顺序(可能您可以使用 random.shuffle 方法),然后将打乱后的列表存储在 Redis 中。

【讨论】:

    猜你喜欢
    • 2014-04-02
    • 2023-01-23
    • 1970-01-01
    • 2013-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-29
    • 2012-03-11
    相关资源
    最近更新 更多