1

我正在优化大型 OSM 提取到 Postgres 的导入过程。我目前正在使用欧洲提取物作为 pbf(来自 Geofabrik),并且我有一个已经运行了 4 天以上的进程,它为 Postgres 写入导入文件。我依赖于 pgsnapshot 模式,所以从我使用渗透之外的其他工具阅读的内容中是不可能的。但是,我正在寻找有关如何加快此过程的任何建议。我正在使用的命令是:

osmosis -v --read-pbf-fast file="europe-latest.osm.pbf" --used-node --write-pgsql-dump enableBboxBuilder=yes enableLinestringBuilder=yes directory=/home keepInvalidWays=no

我曾尝试使用 --buffer 选项,但这没有帮助。考虑到硬件,我有灵活的选择,因为我正在使用由 GCP 管理的服务器,但目前机器配置有 4 个 vCPU、16GB 内存和 1TB 磁盘。

4

0 回答 0