From 2f4b6e90597784a8a7c01027e0ff5c6b69634a96 Mon Sep 17 00:00:00 2001 From: Alexander NeonXP Kiryukhin Date: Thu, 30 May 2019 14:05:08 +0300 Subject: Parallel write Speedup --- README.md | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index df0d88d..72eb5c8 100644 --- a/README.md +++ b/README.md @@ -8,14 +8,18 @@ Simple loader from osm dump file to mongodb. Based on https://github.com/paulmac ## Usage -`./osm2go -osmfile PATH_TO_OSM_FILE [-dbconnection mongodb://localhost:27017] [-dbname osm] [-initial=true] [-concurrency=16] [-block=1000]` - -* `osmfile` required, path to *.osm or *.osm.pbf file -* `dbconnection` optional, mongodb connection string (default: `mongodb://localhost:27017`) -* `dbname` optional, mongodb database name (default: `osm`) -* `initial` optional, use insert instead upsert. Faster, but not check if item exists (default: `false`) -* `concurrency` optional, parallel read processes (default, `16`) -* `block` optional, block size to bulk write (default: `1000`) +`./osm2go -osmfile=PATH_TO_OSM_FILE` + +All flags: + +* `-osmfile` (required) OSM file +* `-initial` (default:false) Is initial import (uses insert, not upsert) +* `-indexes` (default:false) Create indexes (needs only first time) +* `-dbconnection` (default:"mongodb://localhost:27017") Mongo database name +* `-dbname` (default:"map") Mongo database name +* `-layers` (default:"nodes,ways,relations") Layers to import +* `-block` (default:1000) Block size to bulk write +* `-concurrency` (default:32) Concurrency read and write ## Example -- cgit v1.2.3