BytesToBytesMap Append-Only Hash Map

BytesToBytesMap is…​FIXME

  • Low space overhead,

  • Good memory locality, esp. for scans.

lookup Method

Location lookup(Object keyBase, long keyOffset, int keyLength)
Location lookup(Object keyBase, long keyOffset, int keyLength, int hash)
Caution
FIXME

safeLookup Method

void safeLookup(Object keyBase, long keyOffset, int keyLength, Location loc, int hash)

safeLookup…​FIXME

Note
safeLookup is used when BytesToBytesMap does lookup and UnsafeHashedRelation for looking up a single value or values by key.

results matching ""

    No results matching ""