Я работаю над приложением для знакомств в PHP: в моем приложении есть страница поиска, которая ищет подходящие профили пользователей на определенном расстоянии от местоположения человека (необходимо указать количество миль / км для поиска).
Я понимаю логику, чтобы реализовать это (ref: Получить ближайшие места на Картах Google, используя пространственные данные MySQL ), просто не уверен, где я могу получить базу данных, которая хранит географическое положение каждого местоположения извокруг света.Это доступно бесплатно?Было бы интересно проверить премиум-версию, если таковая имеется.
Также обеспокоены скоростью поиска запросов.Поиск в такой огромной базе данных будет стоить некоторых накладных расходов, как лучше всего справиться с этим?
Любые предложения высоко ценятся.
С наилучшими пожеланиями, Seniel