I am building a custom hash implementation for storing NASDAQ ITCH order messages. Obviously this is keyed on the order reference number and I am wondering if these numbers are sequential, random or exhibit any interesting characteristics in their distribution.
The hash table will be on a relatively low memory device and knowing these characteristics will allow me to efficiently optimise the datastructure.