0

redis でキーのコレクションを検索するより高速な方法を探しています。

それが私がする必要があることです:

HGET "user:001:coins" "2013-05-01"

特定の日にユーザーの保管コインを検索します。

ここで、1 か月の日付範囲で保存されているすべてのコインを検索したいと考えています。

HGET "user:001:coins" "2013-05-01"
HGET "user:001:coins" "2013-05-02"
....

2 か月間で 120 人の異なるユーザーに対してこれを行う必要があるため、処理が遅くなります。これを行うためのより速い/より良い方法はありますか?

私が持っていた1つのアイデアは、計算されたコインの量を1か月間保持する別のキーを追加し、変更がある場合は常にキーを再計算することです.

HGET "user:001:coins" "2013-05"

しかし、それは私が避けたい追加のプログラミングロジックを意味します。

4

1 に答える 1