As I understand it, WhiteDB require that size parameter be provided when creating/loading the database. This doesn't work well in scenarios where the size isn't known in advance and could vary considerably.
If it's not practical to implement extending an open database's memory space, what strategies are available for allocating more memory on demand in a performant manner?