From: Craig B. <cra...@ma...> - 2025-10-18 12:10:45
|
> On Oct 16, 2025, at 10:33 AM, Eduard Drenth <ed...@FR...> wrote: > > Have been trying to upload a 386M document into exist 6.4.0 in order to test query performance compared to querying 70000 separate documents. > > Question before I continue trying different settings/jvm's/etc.: > > Is querying one large document expected to be significantly faster compared to querying many separate small documents? The answer to that very likely depends on how many nodes you have, what kind of indexes you have, and what kind of queries you're running. In my experience, accessing nodes later in a large document using the structural index is much slower than accessing nodes earlier in the same document. I demonstrated that for queries using the preceding and following axes here: https://github.com/eXist-db/exist/issues/2129 wildcard following and preceding axes are slow · Issue #2129 · eXist-db/exist github.com ________________________________________ Craig A. Berry "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser |