Affects branch: metallds2
Effort: Currently metall is only used for RGG graphs, make similar modifications to support real-world graphs.
Impact: Bypass memory usage by graphs as it can be referred through metall datastore over memory-mapped I/O devices.