AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (1.9 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

R-Memcached: A Reliable In-Memory Cache for Big Key-Value Stores

Chengjian LiuKai OuyangXiaowen Chu( )Hai LiuYui-Wing Leung
Department of Computer Science, Hong Kong Baptist University, Hong Kong, China.
Institute of Research and Continuing Education, Hong Kong Baptist University, Shenzhen 518057, China.
Show Author Information

Abstract

Large-scale key-value stores are widely used in many Web-based systems to store huge amount of data as (key, value) pairs. In order to reduce the latency of accessing such (key, value) pairs, an in-memory cache system is usually deployed between the front-end Web system and the back-end database system. In practice, a cache system may consist of a number of server nodes, and fault tolerance is a critical feature to maintain the latency Service-Level Agreements (SLAs). In this paper, we present the design, implementation, analysis, and evaluation of R-Memcached, a reliable in-memory key-value cache system that is built on top of the popular Memcached software. R-Memcached exploits coding techniques to achieve reliability, and can tolerate up to two node failures. Our experimental results show that R-Memcached can maintain very good latency and throughput performance even during the period of node failures.

References

【1】
【1】
 
 
Tsinghua Science and Technology
Pages 560-573

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Liu C, Ouyang K, Chu X, et al. R-Memcached: A Reliable In-Memory Cache for Big Key-Value Stores. Tsinghua Science and Technology, 2015, 20(6): 560-573. https://doi.org/10.1109/TST.2015.7349928

1114

Views

144

Downloads

4

Crossref

N/A

Web of Science

3

Scopus

0

CSCD

Received: 01 May 2015
Revised: 01 July 2015
Accepted: 01 October 2015
Published: 17 December 2015
© The author(s) 2015