Redis で多くのカウンターをリアルタイムで追跡するシステムを構築しています。各カウンターは基本的に、特定の URL に表示される広告キーワードのインプレッション、コンバージョンの詳細です。
すなわち。特定の URL に 10 個のキーワードが表示されている場合、インプレッションとコンバージョンの両方について、それらのキーワードごとにカウントを更新する必要があります。また、URL の各インプレッションで、10 個のキーワードの異なるセットが表示される可能性があります。
すなわち。私が必要とする基本的なデータモデルは次のようなものです
- > URL=>
k1 => impression => 2 conversion => 1 k2 =><br> impression => 100 conversion => 8 . . k100 (max around 100)</li>
この問題を解決する最善の方法は何ですか?
k1-impression と k1 conversion を組み合わせて 1 つのフィールドにすることを考えました
つまり好き
- URL =>
k1-impression => 100 k1-conversion => 3 .<br> . so on</li>
この問題を解決するにはどうすればよいですか?
どんな助けでも大歓迎です。