Ludo Hashing: Compact, Fast, and Dynamic Key-value Lookups for Practical Network Systems

0Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Ludo Hashing is a key-value lookup design for networked and distributed systems such as packet forwarding and distributed storage. Ludo costs the least space (3.76 + 1.05l bits per key-value item for l -bit values) among known compact lookup solutions and supports fast lookups, fast updates, and concurrent writing/reading. The experimental results show that Ludo Hashing saves 40% to 80%+ memory cost compared to existing dynamic solutions. It costs only a few GB memory for 1 billion key-value items and achieves over 65 million queries per second on a single node with multiple threads.

Cite

CITATION STYLE

APA

Shi, S., & Qian, C. (2020). Ludo Hashing: Compact, Fast, and Dynamic Key-value Lookups for Practical Network Systems. Performance Evaluation Review, 48(1), 57–58. https://doi.org/10.1145/3393691.3394198

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free