Я пытаюсь разработать схему MySQL, которая может хранить список пользователей с соответствующей широтой и долготой.
Я бы тогда для данного пользователя хотел бы создать запрос, который может вернуть ему / ей 50 ближайших пользователей и отсортировать этих пользователей по расстоянию (причем ближайший будет представлен первым).
Учитывая, что в этой таблице может быть много тысяч пользователей, каков наиболее эффективный способ хранения и запроса этих данных?