Ho una lista di unique id casuali a 8 byte e i nuovi id sono generati spesso. Diciamo che il numero totale di id può diventare al massimo N
(diciamo 100.000). Ora, voglio mappare ognuno di questi id ad una posizione unica in una matrice di dimensione N. Qual è il modo migliore per mapparlo?
Contesto: stavo leggendo su come sistemi di messaggistica chat istantanei come facebook / skype / googlechat tengono traccia della presenza e apparentemente, mantengono solo un grande array e lo indicizzano in base all'id utente che è un id casuale unico di 8 o 16 byte .