z-logo
Premium
RSCVC: Row‐based semantic cache with incremental versioning consistency
Author(s) -
Yang Zhe,
Ma Kun,
Zhang Xiaoli,
Cui Lizhen,
Yang Bo
Publication year - 2020
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.5672
Subject(s) - computer science , cache invalidation , cache , cache algorithms , page cache , cache coloring , smart cache , cache pollution , mesi protocol , cache coherence , distributed computing , parallel computing , cpu cache
Summary In the mobile computing environment, how to make the data access more efficient is a challenge due to the narrow communication bandwidth, the frequent disconnections of network, and the limited resources. Therefore, it is necessary to cache data on the client side. Besides, a good cache consistency method is essential to ensure the correctness. In this article, a row‐based semantic cache with incremental versioning consistency (RSCVC) is proposed. In RSCVC, we designed a semantic cache algorithm, a query trimming and optimizing algorithm, and a version‐based consistency strategy. This RSCVC cache mainly has two advantages. On one hand, it can obviously improve the response time of query and the hit ratio of the cache. On the other hand, the version‐based consistency enhances the stability of the system especially in high‐concurrency situations. Experiments demonstrate the efficacy of our proposed method and its superiority to state‐of‐the‐art methods.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here