Появилась такая задача - нужно принимать от юзера точки от gps и потом сохранять в базу весь маршрут. Маршрут хранится в PostGIS'овом формате, каждый раз гонять туда-сюда полную запись из базы крайне неохотно, т.к. база находится примерно в 3500 километрах от сервера даже если по прямой смотреть, а точки приходят весьма часто.
Как лучше всего сохранять данные в рантайме чтоб потом их одним куском закинуть в базу? Просто static Map, или скажем ehCache, или локальную базу держать промежуточную (по техническим причинам вариант не очень)?