relab / bbhash

Implementation of the BBHash minimal perfect hash function
MIT License
1 stars 1 forks source link

Use uint32 instead of uint64 to reduce overhead #10

Open meling opened 1 year ago

meling commented 1 year ago

The marshaling code currently uses uint64 for all lengths, including each bit vector length. We can probably get away with a uint32 instead for these, thus saving 4 bytes per bit vector used to represent the BBHash on the wire/disk.