couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Eric Abbott <>
Subject 1.1.0 replication specifics
Date Tue, 30 Aug 2011 13:39:05 GMT
I've pulled down and am playing with 1.1.0 and have a few questions about
First off, are there any in-depth documents out there describing replication
and/or use case scenarios.

I'm looking for detail to explain the following:
[One quick note on all this, the 25Gb data file is couch v1.0.2. v1.1.0 was
installed and the data file kept]
*) Bulk loading: is /db/_bulk_docs really the only option?
  --> Using _bulk_docs in 10k chunks, I end up with a 25Gb file for the
original 3.3Gb json data of 17mil records.
*) Adding a new server: replication
  --> Copy db file over, start new server. add pull replication back to
original server.
       Replication takes 5-8hrs to ascertain there are no differences
       * Not practical with 5 multi-masters and each pass takes 5+ hours
       * Poking around the source code, I see "find_replication_log()".
Whats this?
*) Error state: Replication got into an error state at or near the end of
replicating 17mil rows
curl http://localhost:5983/_replicator/pull3
  --> How do we kick start out of this state? Restarting the couch servers
on both ends had no effect.

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message