Re: Organizing large collection

Jo Calder <[email protected]> Wed, 21 May 2025 10:50:37 +0100
Newsgroups gmane.text.xml.exist
Message-ID <CAE3gfZ0ZaWoyjRc-kKMQteLQdyYc64G1JqaAdyAzQ18_3xzEGA@mail.gmail.com>
--===============7798803310491131451==
Content-Type: multipart/related; boundary="000000000000cf904e0635a24c5a"

--000000000000cf904e0635a24c5a
Content-Type: multipart/alternative; boundary="000000000000cf904c0635a24c59"

--000000000000cf904c0635a24c59
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi all,

If you do a lot of element lookups against a highly structured set of
collections (for example, .../0/0, .../0/1 for storing files under uuids),
you end up having to put a read lock on every subcollection in turn
(256+16+1=3D273 collections in the uuid case) for each search.

Best regards, -- Jo

On Tue, May 20, 2025 at 9:17=E2=80=AFAM Alberto Sim=C3=B5es <hashashin@gmai=
l.com> wrote:

> Hello, Michael
>
> Thanks for sharing your use case.
> Indeed, it might get useful
> Thanks
>
> On Mon, May 19, 2025 at 2:23=E2=80=AFPM Michael Westbay <
> [email protected]> wrote:
>
>> Hi Alberto,
>>
>> For me, splitting them makes them more manageable when I am going throug=
h
>> a given collection with a WebDAV editor.
>>
>> For example, I have a database of baseball players. The XML file for a
>> given player is in the format: "surname-givenname.xml." I sort them
>> under the persons collection as:
>>
>> [image: image.png]
>>
>> Each first letter is divided into two or three letter sub-collections. I
>> try to keep each to around 100 names each, but as the database grows, so=
me
>> have grown as large as 300 names. That usually means that I want to divi=
de
>> it up some more. (The _ collection is for names in Kanji -- Japanese
>> characters.)
>>
>> The reason I break them up is because WebDAV is really slow when there
>> are a lot of files in a single collection. If I only processed the XML
>> files, it wouldn't be an issue. But I often go in and manually edit file=
s,
>> so the hierarchy helps.
>>
>> A quick count of the number of players I have:
>>
>> xquery version "3.0";
>>
>> let $start-time :=3D current-dateTime()
>> let $players :=3D collection('/db/uni/persons')/*:person
>> let $count :=3D count($players)
>> let $end-time :=3D current-dateTime()
>>
>> return <result start-time=3D"{$start-time}" end-time=3D"{$end-time}"
>> count=3D"{$count}"/>
>>
>> <result start-time=3D"2025-05-19T22:20:24.288+09:00"
>> end-time=3D"2025-05-19T22:20:24.288+09:00" count=3D"43434"></result>
>>
>> Looks like it's pretty much instantaneous to get 43,434 players. In
>> reality, it took a couple of seconds to display the result.
>>
>>
>> 2025=E5=B9=B45=E6=9C=8819=E6=97=A5(=E6=9C=88) 20:12 Alberto Sim=C3=B5es =
<[email protected]>:
>>
>>> Hello, Michael
>>>
>>> I cannot split them so that I can specify different collection names.
>>> In that case, splitting does not bring any additional value?
>>>
>>> Thanks
>>>
>>> On Mon, May 19, 2025 at 10:25=E2=80=AFAM Michael Westbay <
>>> [email protected]> wrote:
>>>
>>>> Hi Alberto,
>>>>
>>>> collection("/db/records")/record will match all <record>...</record>
>>>> documents under /db/records and sub-folders (sub-collections?).
>>>>
>>>> If you can organize them by date (year sub-folders), including that in
>>>> the collection parameter will mean less records to search. And all
>>>> sub-folders under that collection will still be included in the XPath
>>>> search.
>>>>
>>>>
>>>>
>>>> 2025=E5=B9=B45=E6=9C=8819=E6=97=A5(=E6=9C=88) 17:23 Alberto Sim=C3=B5e=
s <[email protected]>:
>>>>
>>>>> Hello
>>>>>
>>>>> Are there differences in terms of performance between having a large
>>>>> collection (150k docs) with or without a folder structure?
>>>>>
>>>>> I want to treat them as a single collection, but I don't know if it
>>>>> helps to have sub-collections to organise them, or if that is irrelev=
ant to
>>>>> eXist.
>>>>>
>>>>> I appreciate any help you can provide.
>>>>> Alberto
>>>>>
>>>>> --
>>>>> Alberto Sim=C3=B5es
>>>>> _______________________________________________
>>>>> Exist-open mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/exist-open
>>>>>
>>>>
>>>>
>>>> --
>>>> Michael Westbay
>>>> Writer/System Administrator
>>>> http://www.japanesebaseball.com/
>>>>
>>>
>>>
>>> --
>>> Alberto Sim=C3=B5es
>>>
>>
>>
>> --
>> Michael Westbay
>> Writer/System Administrator
>> http://www.japanesebaseball.com/
>>
>
>
> --
> Alberto Sim=C3=B5es
> _______________________________________________
> Exist-open mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/exist-open
>

--000000000000cf904c0635a24c59
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi all,=C2=A0</div><div><br></div><div>If you do a lo=
t of element=C2=A0lookups against a highly structured set of collections (f=
or example, .../0/0, .../0/1 for storing files under uuids), you end up hav=
ing to put a read lock on every subcollection in turn (256+16+1=3D273 colle=
ctions in the uuid case) for each search.=C2=A0=C2=A0</div><div><br></div><=
div>Best regards, -- Jo=C2=A0</div><br><div class=3D"gmail_quote gmail_quot=
e_container"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, May 20, 2025 at =
9:17=E2=80=AFAM Alberto Sim=C3=B5es &lt;<a href=3D"mailto:[email protected]=
om">[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex"><div dir=3D"ltr"><div>Hello, Michael</div><div><br><=
/div><div>Thanks for sharing your use case.</div><div>Indeed, it might get =
useful</div><div>Thanks</div></div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Mon, May 19, 2025 at 2:23=E2=80=AFPM Micha=
el Westbay &lt;<a href=3D"mailto:[email protected]" target=
=3D"_blank">[email protected]</a>&gt; wrote:<br></div><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:=
1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"l=
tr"><div>Hi Alberto,</div><div><br></div><div>For me, splitting them makes =
them more manageable when I am going through a given collection with a WebD=
AV editor.</div><div><br></div><div>For example, I have a database of baseb=
all players. The XML file for a given player is in the format: &quot;<span =
style=3D"font-family:monospace;background-color:rgb(238,238,238)">surname-g=
ivenname.xml</span>.&quot; I sort them under the <span style=3D"font-family=
:monospace;background-color:rgb(238,238,238)">persons</span> collection as:=
</div><div><br></div><div style=3D"margin-left:40px"><img src=3D"cid:ii_mav=
36agg0" alt=3D"image.png" width=3D"80" height=3D"562"></div><div><div><br><=
/div><div>Each first letter is divided into two or three letter sub-collect=
ions. I try to keep each to around 100 names each, but as the database grow=
s, some have grown as large as 300 names. That usually means that I want to=
 divide it up some more. (The _ collection is for names in Kanji -- Japanes=
e characters.)</div><div><br></div><div>The reason I break them up is becau=
se WebDAV is really slow when there are a lot of files in a single collecti=
on. If I only processed the XML files, it wouldn&#39;t be an issue. But I o=
ften go in and manually edit files, so the hierarchy helps.</div><div><br><=
/div></div></div><div>A quick count of the number of players I have:</div><=
div><br></div><div style=3D"margin-left:40px"><span style=3D"font-family:mo=
nospace">xquery version &quot;3.0&quot;;<br><br>let $start-time :=3D curren=
t-dateTime()<br>let $players :=3D collection(&#39;/db/uni/persons&#39;)/*:p=
erson<br>let $count :=3D count($players)<br>let $end-time :=3D current-date=
Time()<br><br>return &lt;result start-time=3D&quot;{$start-time}&quot; end-=
time=3D&quot;{$end-time}&quot; count=3D&quot;{$count}&quot;/&gt;</span></di=
v><div style=3D"margin-left:40px"><span style=3D"font-family:monospace"><br=
></span></div><div style=3D"margin-left:40px"><span style=3D"font-family:mo=
nospace">&lt;result start-time=3D&quot;2025-05-19T22:20:24.288+09:00&quot; =
end-time=3D&quot;2025-05-19T22:20:24.288+09:00&quot; count=3D&quot;43434&qu=
ot;&gt;&lt;/result&gt;</span></div><div><br></div><div>Looks like it&#39;s =
pretty much instantaneous to get 43,434 players. In reality, it took a coup=
le of seconds to display the result.</div><div><br></div><div><br></div><di=
v class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">2025=E5=B9=B4=
5=E6=9C=8819=E6=97=A5(=E6=9C=88) 20:12 Alberto Sim=C3=B5es &lt;<a href=3D"m=
ailto:[email protected]" target=3D"_blank">[email protected]</a>&gt;:<b=
r></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex=
;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">=
<div>Hello, Michael</div><div><br></div><div>I cannot split them so that I =
can specify different collection names.</div><div>In that case, splitting d=
oes not bring any additional value?</div><div><br></div><div>Thanks</div></=
div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On=
 Mon, May 19, 2025 at 10:25=E2=80=AFAM Michael Westbay &lt;<a href=3D"mailt=
o:[email protected]" target=3D"_blank">westbaystars@japanes=
ebaseball.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex"><div dir=3D"ltr"><div>Hi Alberto,</div><div><br></div><div><sp=
an style=3D"font-family:monospace;background-color:rgb(238,238,238)">collec=
tion(&quot;/db/records&quot;)/record</span> will match all <span style=3D"f=
ont-family:monospace;background-color:rgb(238,238,238)">&lt;record&gt;...&l=
t;/record&gt;</span> documents under /db/records and sub-folders (sub-colle=
ctions?).</div><div><br></div><div>If you can organize them by date (year s=
ub-folders), including that in the collection parameter will mean less reco=
rds to search. And all sub-folders under that collection will still be incl=
uded in the XPath search.</div><div><br></div><div><br></div></div><br><div=
 class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">2025=E5=B9=B45=
=E6=9C=8819=E6=97=A5(=E6=9C=88) 17:23 Alberto Sim=C3=B5es &lt;<a href=3D"ma=
ilto:[email protected]" target=3D"_blank">[email protected]</a>&gt;:<br=
></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;=
border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><=
div>Hello</div><div><br></div><div>Are there differences in terms of perfor=
mance between having a large collection (150k docs) with or without a folde=
r structure?</div><div><br></div><div>I want to treat them as a single coll=
ection, but I don&#39;t know if it helps to have sub-collections to organis=
e them, or if that is irrelevant to eXist.</div><div><br></div><div>I appre=
ciate any help you can provide.</div><div>Alberto</div><br><span class=3D"g=
mail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signat=
ure"><div dir=3D"ltr">Alberto Sim=C3=B5es<br></div></div></div>
_______________________________________________<br>
Exist-open mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">Exist=
[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/exist-open" rel=3D"=
noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/=
exist-open</a><br>
</blockquote></div><div><br clear=3D"all"></div><br><span class=3D"gmail_si=
gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature">Mi=
chael Westbay<br>Writer/System Administrator<br><a href=3D"http://www.japan=
esebaseball.com/" target=3D"_blank">http://www.japanesebaseball.com/</a></d=
iv>
</blockquote></div><div><br clear=3D"all"></div><br><span class=3D"gmail_si=
gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d=
iv dir=3D"ltr">Alberto Sim=C3=B5es<br></div></div>
</blockquote></div></div><div><br clear=3D"all"></div><br><span class=3D"gm=
ail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signatu=
re">Michael Westbay<br>Writer/System Administrator<br><a href=3D"http://www=
.japanesebaseball.com/" target=3D"_blank">http://www.japanesebaseball.com/<=
/a></div>
</blockquote></div><div><br clear=3D"all"></div><br><span class=3D"gmail_si=
gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d=
iv dir=3D"ltr">Alberto Sim=C3=B5es<br></div></div>
_______________________________________________<br>
Exist-open mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">Exist=
[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/exist-open" rel=3D"=
noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/=
exist-open</a><br>
</blockquote></div><div><br clear=3D"all"></div><div><br></div><br></div>

--000000000000cf904c0635a24c59--
--000000000000cf904e0635a24c5a
Content-Type: image/png; name="image.png"
Content-Disposition: inline; filename="image.png"
Content-Transfer-Encoding: base64
Content-ID: <ii_mav36agg0>
X-Attachment-Id: ii_mav36agg0

iVBORw0KGgoAAAANSUhEUgAAAJsAAAQ/CAYAAAADo55nAAAAAXNSR0IArs4c6QAAAGhlWElmTU0A
KgAAAAgABAEGAAMAAAABAAIAAAESAAMAAAABAAEAAAEoAAMAAAABAAIAAIdpAAQAAAABAAAAPgAA
AAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAm6ADAAQAAAABAAAEPwAAAABhrNH4AAACt2lUWHRY
TUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIg
eDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93
d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0
aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNv
bS9leGlmLzEuMC8iPgogICAgICAgICA8dGlmZjpQaG90b21ldHJpY0ludGVycHJldGF0aW9uPjI8
L3RpZmY6UGhvdG9tZXRyaWNJbnRlcnByZXRhdGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlv
blVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPHRpZmY6Q29tcHJlc3Npb24+
MTwvdGlmZjpDb21wcmVzc2lvbj4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpP
cmllbnRhdGlvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjEwODc8L2V4aWY6UGl4
ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTU1PC9leGlmOlBp
eGVsWERpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94
OnhtcG1ldGE+Cn3LipAAAEAASURBVHgB7H0JnBbFmffzDnMPMMM1A8ONgICoCChEc2jAE0EUI4nG
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
--000000000000cf904e0635a24c5a--


--===============7798803310491131451==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============7798803310491131451==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Exist-open mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/exist-open

--===============7798803310491131451==--