Существует ли какая-либо существующая библиотека Java, которая позволяет выполнять быстрый -поиск в памяти почтовых индексов (бонусов, штатов и городов )по широте/долготе?

Я видел много так называемых -библиотек "обратного геокодирования" на разных языках; все зависит от вызова внешнего провайдера через REST или аналогичный метод. Однако вы не можете вызывать провайдера REST, если должны обрабатывать тысячи запросов в секунду.

С другой стороны, проблема должна быть простой для решения. -Базы данных на основе CSV -доступны бесплатно с этой информацией. Проблема заключается во времени и стоимости написания эффективной и хорошо -протестированной в -реализации поиска в памяти по сравнению с загрузкой или покупкой существующей.

После долгих поисков я не могу найти ни одного, но я не могу поверить, что его не может быть. Есть ли какая-нибудь предварительно -написанная библиотека, которая делает это?

Этот вопрос:

Самый быстрый способ найти местоположение (почтовый индекс, город, штат )заданная широта/долгота

подходит ближе всего, но по существу указывает, как написать решение, а не что-либо доступны с полки. Но должна быть какая-то библиотека, которую все используют для этого. Десяток человек в день должны иметь эту проблему.

6
задан Community 23 May 2017 в 12:32
поделиться