gpt4 book ai didi

ruby-on-rails - 在 Redis 数据库中保存每日价格统计信息

转载 作者:可可西里 更新时间:2023-11-01 11:22:54 26 4
gpt4 key购买 nike

我有从服务提供商那里收到的优惠,我需要根据以下内容建立统计信息:

  • 要约开始日期
  • 提供持续时间
  • 提供目的地
  • 提供价格

基本上,它将用于构建特定目的地和持续时间的日期价格图。

您建议将其存储在 Redis 数据库中的方法是什么?

How it should look in the end

最佳答案

我建议制作 Sorted Set 类型的键。

  • 每个 key 都是目的地和持续时间的组合,例如 offer:newyork:7

  • 每个成员(在键内)包含价格的和日期的分数(作为 Unix time ).

通过这种方式,您可以查询您事先知道的特定目的地和持续时间(另一种选择,部分可接受但取决于 - 通过 KEYS 命令获取可用 key ),并按日期(ZRANGEBYSCORE ... WITHSCORES)。

关于ruby-on-rails - 在 Redis 数据库中保存每日价格统计信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10024785/

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