You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello! is there an explanation of how IndexTreeLongLongMap.kt works? I understand conceptually its a N-ary tree with N=128 and 4 levels. But things I don't understand are:
What data is stored in the nodes of this tree?
How do you manage that the tree only takes up space equal to actual elements in the tree not the upper fixed bound N^L?
is there any well-known data structure that IndexTreeLongLongMap.kt maps to?
coming to the layout of data on the disk i.e., StoreDirect.kt, how is the data stored?
is it stored in sorted order of the key?
if so, then inserting elements in random key-order would impact the performance a lot as you will have to constantly reorder data on disk. is this indeed an issue?
The text was updated successfully, but these errors were encountered:
Hello! is there an explanation of how
IndexTreeLongLongMap.kt
works? I understand conceptually its a N-ary tree with N=128 and 4 levels. But things I don't understand are:IndexTreeLongLongMap.kt
maps to?coming to the layout of data on the disk i.e.,
StoreDirect.kt
, how is the data stored?The text was updated successfully, but these errors were encountered: