各ユーザーごとのスコアを持つ Web サイトがあります。
リーダー ボードを提供し、各ユーザーに (たとえば、プロファイル ページで) リーダー ボードでの自分の位置を伝えられるようにしたいと考えています。
それを行うと、パフォーマンスに深刻な問題が発生する可能性があると思います。私にとっての現在の解決策は、ポイントで注文し、現在の場所からユーザーを取得することです。ただし、ユーザーごとに実行する必要がある場合は、DB にとって致命的です。
より良いアプローチはありますか?
各ユーザーごとのスコアを持つ Web サイトがあります。
リーダー ボードを提供し、各ユーザーに (たとえば、プロファイル ページで) リーダー ボードでの自分の位置を伝えられるようにしたいと考えています。
それを行うと、パフォーマンスに深刻な問題が発生する可能性があると思います。私にとっての現在の解決策は、ポイントで注文し、現在の場所からユーザーを取得することです。ただし、ユーザーごとに実行する必要がある場合は、DB にとって致命的です。
より良いアプローチはありますか?