Given there’s no way to bulk load from the rest api, I’ve been using a view that indexes every document by its id as a work around and querying it with
include_docs=true. It works but feels slow. To get around a hundred documents takes between 2 and 4 seconds on an iPhone 7. I’ve played around with issuing smaller queries and running them in parallel but haven’t noticed much of a difference. To complicate matters it seems that the android interface has a fairly short length to its max url size and so I’m forced to partition the array and issue multiple smaller queries.
Is there a faster way to bulk load documents by id?