redis にスコアリング システムを実装しようとしています。私はこれまでに経験したことがありません。
私のアプリがすべきことは、ユーザーがまだ投票していない場合にのみ値を増やすことです。そのため、次のようなことを考えていました:
INCR voteme
ただし、これがまだ増加していない場合にのみ、次のことを行いたいと考えています。
SET voteme:voterip 1
だから私は要素を数えます。問題は、これは redis では実行できないと思い、別のアプローチを考えなければならないことです。
何か案は?
追加の質問:
結果のカウント(例:24)をmongodbの対応するユーザーに書き込むことにより、このデータを永続的にしたいと考えています。いくつかの疑似コードは非常に役立ちます