The module
Which module that is selected to implement the
It implements dynamic hashing which is a kind of hashing that grows nicely when new fragments are added. It is well suited for scalable hash tables
This function is invoked when a fragmented table is
created with
Note that the
In order to scale well, it is a good idea ensure that the records are evenly distributed over all fragments including the new one.
The
As a part of the
As the
The
As a part of the
Note that all records in the last fragment must be moved to another fragment as the entire fragment will be deleted.
As the
This function is invoked whenever Mnesia needs to determine which fragment a certain record belongs to. It is typically invoked at read, write and delete.
This function is invoked whenever Mnesia needs to determine which fragments that needs to be searched for a MatchSpec. It is typically invoked at select and match_object.
mnesia(3)