On 7 Jan 2019, at 11:20, Christian Grün wrote:
The WebDAV implementation is definitely not the one that provides best performance in BaseX. Nevertheless, I think I’ll have a look at the use case you describe. Some questions in return:
I re-verified the behavior on a third (fast) machine with SDD and the result as still bad with an average of 900-1000ms per request.
- What does "request" mean in that context? Do you request directory
entries, do you request documents, or do you run updates?
Please check the log entries..there are only HEAD/PROFIND/GET requests on the WebDAV level against a single XML resource.
- Does the eXist-db WebDAV implementation list multiple databases in
the WebDAV root directory (as BaseX does), or do all operations work on a specific database that is chosen at startup time?
eXist basically serves only one database per database server instance. But how is eXist relevant here?
Andreas