ERF: Efficient cache eviction strategy for e-commerce applications

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Most vendors of e-commerce applications deploy the cache memory to deliver the web objects to clients faster. However, they face many problems in dealing with the cache memory due to limited resources and dynamic access patterns. As a result, we need to efficiently manage the cache memory by evicting the unused data. The performance of cache manager depends upon the efficiency of delete determination. In this paper, we propose ERF, a cache eviction policy using natural exponential function on time with frequency in order to cope with dynamic nature of e-commerce business with limited memory. It sorts the caches in the order of result value which come from coordination between frequency and recency and evicts the caches according to it. We evaluate the performance of ERF by using the workload which reflects the real-world applications and compare it with conventional algorithms. By increasing the cache hit ratio with ERF, we can expect the decrease of copy and delete operations of cache with improving the overall system performance.

Original languageEnglish
Title of host publicationMobile and Wireless Technologies 2017 - ICMWT 2017
EditorsNikolai Joukov, Kuinam J. Kim
PublisherSpringer Verlag
Pages295-304
Number of pages10
ISBN (Print)9789811052804
DOIs
StatePublished - 2018
Event4th iCatse Conference on Mobile and Wireless Technology, ICMWT 2017 - Kuala Lumpur, Malaysia
Duration: 26 Jun 201729 Jun 2017

Publication series

NameLecture Notes in Electrical Engineering
Volume425
ISSN (Print)1876-1100
ISSN (Electronic)1876-1119

Conference

Conference4th iCatse Conference on Mobile and Wireless Technology, ICMWT 2017
Country/TerritoryMalaysia
CityKuala Lumpur
Period26/06/1729/06/17

Keywords

  • Multimedia databases and file systems

Fingerprint

Dive into the research topics of 'ERF: Efficient cache eviction strategy for e-commerce applications'. Together they form a unique fingerprint.

Cite this