0

チェックサムのセットを保存するために Redis を使用しています。大規模なデータセットの解析中に表示される各メンバーをインクリメントし、スコアを使用して、どのメンバーを複数回「訪問」したかを判断します。ただ、この運用は定期的に行っているので、あとは全メンバーのスコアをゼロに戻したい。これを行う良い方法はありますか?

私は ZRANGEBYSCORE を認識しており、おそらくそれが返すものを新しいキーに「コピー」できますが、データのセットが大きい場合、これはあまり望ましくありません。プロセスの開始時に最小スコアを取得し、そのスコア以下のすべてを ZREMRANGEBYSCORE にすることもできますが、スコアが無限に上昇し続けるため、これも望ましくないようです。

4

2 に答える 2

3
于 2014-01-07T17:29:06.237 に答える