ユーザーのオンライン ステータスを格納するテーブルがあります。
columns(userid, IsOnline,date)
ユーザーがオンラインの場合、Isonline bool フラグは true になり、オフラインになった場合、IsOnline bool は false になります。このようにして、ユーザーがオンラインだった時間と時間を確認できます。
partitionKey: userId、Rowkey: イベントの日時を選択してもよろしいでしょうか?
?
ユーザーは同時にオンとオフを切り替えることができないため、rowkey は一意である必要があります。ユーザーのすべてのデータを同じパーティションに保持することが気に入っています。また、日付をrowIdとして選択すると、ソートがより効率的になりますか?