See my first mail…also requests to other arbitrary documents are slow (in the range
of course 700ms and higher).

Well. That’s why I said I’ll have another look at this. Feel free to send us a link to your data, this might simplify the analysis.

We did not choose
a vendor specific API because we want to have data portability and a unified API.

Sounds completely reasonable.

Please note that developers regularly experience a lot of surprises and challenges when switching from one vendor to another, as XML databases have much more idiosyncrasies than relational databases (performance of APIs is just one of them). We try to minimize the challenge (e.g. by developing joint EXPath and EXQuery modules with other vendors), but of course this is often difficult if vendors have already chosen a specific solution.

Would you like to share your experiences with MarkLogic and WebDAV with us?