International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
Volume 186 - Issue 64 |
Published: January 2025 |
Authors: Udbhav Prasad, Suraj Dharmapuram |
![]() |
Udbhav Prasad, Suraj Dharmapuram . A High-Performance Memcached Implementation Using Hopscotch Hashing and Lock-Free Techniques. International Journal of Computer Applications. 186, 64 (January 2025), 36-41. DOI=10.5120/ijca2025924465
@article{ 10.5120/ijca2025924465, author = { Udbhav Prasad,Suraj Dharmapuram }, title = { A High-Performance Memcached Implementation Using Hopscotch Hashing and Lock-Free Techniques }, journal = { International Journal of Computer Applications }, year = { 2025 }, volume = { 186 }, number = { 64 }, pages = { 36-41 }, doi = { 10.5120/ijca2025924465 }, publisher = { Foundation of Computer Science (FCS), NY, USA } }
%0 Journal Article %D 2025 %A Udbhav Prasad %A Suraj Dharmapuram %T A High-Performance Memcached Implementation Using Hopscotch Hashing and Lock-Free Techniques%T %J International Journal of Computer Applications %V 186 %N 64 %P 36-41 %R 10.5120/ijca2025924465 %I Foundation of Computer Science (FCS), NY, USA
This paper presents a modified version of Memcached which uses Hopscotch hashing technique, optimistic locking and the CLOCK algorithm. These techniques combined together enable the resulting system to perform better than the original Memcached. Although these modifications are implemented on top of Memcached, they apply more generally to many of today’s read-intensive caching systems.