Я работаю над приложением, которое использует данные Openstreetmap на локальном сервере. Чтобы повысить скорость поиска в базе данных OSM, я рассматриваю возможность кэширования некоторого объема данных в оперативной памяти (также известной как куча java моего приложения). Я хочу определить, сколько оперативной памяти будет потребляться для кэширования различных объемов данных. Полный файл данных составляет около 330 гигабайт и продолжает расти. Сколько оперативной памяти это переведет в память? В общем, есть ли способ узнать, сколько оперативной памяти будет потреблять каждый гигабайт данных в базе данных postgres (если кэшируется вне базы данных)?
Спасибо, ребята.
Сачин