DBSubsetter
DBSubsetter copied to clipboard
Decrease Memory Consumption of Primary Key Storage
Similar in spirit to https://github.com/bluerogue251/DBSubsetter/issues/33, but for the Primary Key Store instead of the Pre Target Buffer.
Consider converting the In-Memory HashMap into a ChronicleMap to store these long-lived values off-heap.
Other options to explore in addition to Chronicle Map:
- https://en.wikipedia.org/wiki/Lightning_Memory-Mapped_Database
- https://en.wikipedia.org/wiki/LevelDB