Что лучше всего подходит (или существующий алгоритм, библиотека), чтобы получить лучшие предметы из большого набора данных местоположения (широта, долгота); скажем, есть хиты местоположения + 1M, и цель состоит в том, чтобы получить лучшие 100 предметов, которые обычно описывают весь путь (для каждого запроса пользователя)Получение наилучших местоположений
Я думал о предварительном расчете для набора «лучших предметов» (на основе предопределенных временных интервалов) разделы), всякий раз, когда приходит новая запись; но я не уверен, что об этом
P.S: Я использую Java для языка программирования, & MongoDB для хранения серверной
Предположим, у нас есть информация о местоположении 1M. (в виде широты, долготы) между точкой A и точкой B. Цель состоит в том, чтобы получить максимум 100 предметов между этими 1M-записью, которые могут описывать весь путь между позицией: A до позиции: B (наилучшим образом) – nima