Posted by
GLASS mailing list on
Jan 04, 2017; 2:07pm
URL: https://forum.world.st/Large-collection-and-common-practice-tp4928607p4928691.html
Dale,
Is there any measure of from what size a Dictionary could have this
problem ? Maybe it also depends in the length of the key...
(if the problem arise from 1.000.000 entries in a dictionary --> is not
a problem for me right now)
The keys of my Dictionary is an UUID like:
93b1205cec32b42993b9382a9b0d89046fd937c8
At this stage i think i will use 2 Rc collections (one dictionary + one
bag) in the future maybe this approach has to be changed...
For now i will keep it simple !
regards
bruno
El 03/01/2017 a las 17:46, Dale Henrichs escribió:
>
> As the size of the collections gets very large, you have to keep in
> mind that Dictionary-based structures have to be rebuilt periodically
> to keep the collision bucket size manageable and some of the
> dictionaries like RcKeyValueDictionary will rebuild automatically on
> insertion and depending upon the size of the dictionary that could
> lead to long and unpredictable delays for end users ... the btree
> structures used in GemStone indexes do splits and merges on individual
> leaf nodes limiting the cost of insertions ...
---
El software de antivirus Avast ha analizado este correo electrónico en busca de virus.
https://www.avast.com/antivirus_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass