나는 플레이어의 점수와 함께 클라우드의 데이터베이스에 업로드되는 간단한 모바일 게임을 작성 중입니다. 이 데이터베이스는 모든 플레이어의 높은 점수를 유지합니다.게임 점수 업로드 및 백분율 계산
점수를 업로드하면 게임 (클라이언트 응용 프로그램)이 데이터베이스의 모든 점수를 풀고 현재 게임의 백분위 점수,이 플레이어의 최고 점수 및 전 시간 최고 점수를 계산하여 표시합니다. 20 명의 플레이어 내가 가진 문제는 현재 데이터베이스에 단지 수백 개의 행이 있지만 데이터베이스의 크기가 커지면 모든 행을 가져와 클라이언트 측에서 계산하는 것이 문제가된다는 것입니다.
어쨌든이 계산을 좋은 성능으로 확장 가능한 방식으로 수행 할 수 있습니까?
어쩌면 일부 sql? –