Sé que mi pregunta es similar a la lentitud de importación a través de osm2pgsql a la base de datos postgresql y la Optimización de osm2pgsql de la importación de datos de OSM , pero como actualmente tenemos bastantes problemas en la importación de un gran conjunto de datos de OSM puedo abrir uno nuevo...
¿Cuál es la mejor forma de importar un gran conjunto de datos (OSM de Exportación de Europa) en un postgres DB
Nuestro equipo tiene 32 GB de RAM... para poder usar todo eso :)
Hemos intentado un par de parámetros, pero no tuvo éxito... último intento, se utilizó el
osm2pgsql -c -S /usr/share/osm2pgsql/default.style --slim -d osm-europe -U postgres -C 25000 europe-latest.osm.pbf
Pero se nos acabó la memoria incluso aunque nuestro sever tiene 32 GB de memoria RAM disponible.
pending_ways failed: out of memory for query result
(7)
Error occurred, cleaning up
Cualquier ayuda sobre cómo mejorar las importaciones de comandos es muy apreciada! Incluso si se tarda más tiempo... Pero necesitamos tener los datos importados en nuestro postgres DB.
Le recomendamos que utilice una EC2 para la tarea o si nuestra instalación de trabajar con diferentes parámetros?
Gracias