TechRxiv
ColuzziEtAl-MementoHash.pdf (457.49 kB)

MementoHash: A Stateful, Minimal Memory, Best Performing Consistent Hash Algorithm

Download (457.49 kB)
preprint
posted on 2023-06-22, 19:10 authored by Massimo ColuzziMassimo Coluzzi, Amos BroccoAmos Brocco, Alessandro AntonucciAlessandro Antonucci, Tiziano Leidi

In this paper, we present MementoHash, a novel consistent hashing algorithm that eliminates known limitations of state-of-the-art algorithms while keeping optimal performance and minimal memory usage. We describe the algorithm in detail, provide a pseudo-code implementation, and formally establish its solid theoretical guarantees. 

History

Email Address of Submitting Author

amos.brocco@supsi.ch

ORCID of Submitting Author

0000-0002-0262-2044

Submitting Author's Institution

University of Applied Sciences and Arts of Southern Switzerland

Submitting Author's Country

  • Switzerland

Usage metrics

    Licence

    Exports