サービス プロバイダーからのオファーがあり、以下に基づいて統計を作成する必要があります。
- 提供開始日
- オファー期間
- 提供先
- 提供価格
基本的に、特定の目的地と期間の日付と価格の図を作成するために使用されます。
Redis DB に保存するには、どのような方法をお勧めしますか?
サービス プロバイダーからのオファーがあり、以下に基づいて統計を作成する必要があります。
基本的に、特定の目的地と期間の日付と価格の図を作成するために使用されます。
Redis DB に保存するには、どのような方法をお勧めしますか?
タイプのキーを作成することをお勧めしますSorted Set
。
各キーは、 のように宛先と期間の組み合わせですoffer:newyork:7
。
各メンバー(キー内) には、価格の値と日付のスコア( Unix timeとして) が含まれます。
このようにして、事前に知っている特定の目的地と期間を照会し (別のオプション、部分的には受け入れられますが、依存します -KEYS
コマンドを介して利用可能なキーをフェッチします)、日付でソートされたすべてのオファーを取得できます ( ZRANGEBYSCORE ... WITHSCORES
)。