Hi Team,
I am using couchdb for one of my projects and need to import the client
data in couchdb. I have good experience on RDBMS but not on NoSQL. I need
your assistance for the below scenario.
To export the data I have used below curl command:
*curl -X
GET http://127.0.0.1:5984/testdb/_all_docs?include_docs=true
<http://127.0.0.1:5984/testdb/_all_docs?include_docs=true> > FILE.txt*
To import the FILE.txt, I used _bulk_docs as below:
*curl -d @FILE.txt -H “Content-type: application/json” -X POST *
*http://localhost:5984/testdb1/_bulk_docs*<http://localhost:5984/testdb1/_bulk_docs>
Below is the sample data for GET with _all_docs. But it is not is not
working for POST with _bulk_docs and it is expecting "docs" in the txt file.
{"total_rows":2,"offset":0,"rows":[
{"id":"docid1","key":"docid1","value":{"rev":"2-d872217c576ee407a11a5de30ce2bb30"},"doc":{"_id":"docid1","_rev":"2-d872217c576ee407a11a5de30ce2bb30","sdfs":"data"}},
{"id":"docid2","key":"docid2","value":{"rev":"1-f58d4c586789ca8e166a53ece008b23b"},"doc":{"_id":"docid2","_rev":"1-f58d4c586789ca8e166a53ece008b23b","f2":"dsvsd"}}
]}
We need to import the huge data dump which we got from client. Please guide
me to import the huge client data. Thank you in advance.
Thanks,
Sreedhar