计算机科学 ›› 2018, Vol. 45 ›› Issue (5): 156-162.doi: 10.11896/j.issn.1002-137X.2018.05.026

• 软件与数据库技术 • 上一篇    下一篇

一种分布式缓存系统的关键技术及应用

屠要峰,刘辉,张国良,刘春   

  1. 南京理工大学计算机科学与工程学院 南京210012,河南大学计算机与信息工程学院 河南 开封475000,河南大学计算机与信息工程学院 河南 开封475000,河南大学计算机与信息工程学院 河南 开封475000
  • 出版日期:2018-05-15 发布日期:2018-07-25
  • 基金资助:
    本文受深圳市科技创新委员会科技应用示范项目资金(sf20170036)资助

Key Techniques of a Kind of Distributed Cache Systems and Their Applications

TU Yao-feng, LIU Hui, ZHANG Guo-liang and LIU Chun   

  • Online:2018-05-15 Published:2018-07-25

摘要: 分布式缓存作为处理海量数据的关键技术方案,近年来被广泛关注和应用。通过分析业界分布式缓存的现状和缺陷,提出了一种分布式缓存系统架构。在此基础上,深入阐述了其关键技术原理,研发并实现了新一代的分布式缓存系统DCACHE。最后,在融合通信(RCS)业务应用中对DCACHE进行了分析和验证。

关键词: 数据库,分布式缓存,NoSQL,云计算

Abstract: As a key technique for mass data processing,distributed cache has received much attention and has been widely applied recently.By analyzing the current situation and the deficiencies of distributed cache,this paper proposed an architecture for a kind of distributed cache system.Further,the principles of the key techniques in this architecture were addressed. Based on this,the principles of its key technologies were deeply explained,and a new generation of distributed cache system DCACHE was developed and implemented.Finally,DCACHE was analyzed and validated in RCS(Rich Communication Suite) application.

Key words: Database,Distributed cache,NoSQL,Cloud computing

[1] Wikipedia.Cloud computing.https://en.wikipedia.org/wiki/ Cloud_computing.
[2] ZHU J S,WANG M Z,YANG L P,et al.Architecture optimization and evolution of 12306 Internet Ticketing and Reservation System[J].Railway Computer Application,2015,24(11):1-4.(in Chinese) 朱建生,王明哲,杨立鹏,等.12306互联网售票系统的架构优化及演进[J].铁路计算机应用,2015,24(11):1-4.
[3] GUALTIERI M,RYMER J R.The forrester wave:Elastic caching platforms.ftp://ftp.software.ibm.com/software/solutions/ soa/pdfs/wave_elastic_caching_platforms_q2_2010.pdf.
[4] Wikipedia.NoSQL.https://en.wikipedia.org/wiki/NoSQL.
[5] QIN X L,ZHANG W B,WEI J,et al.Progress and challenges of distributed caching techniques in cloud computing[J].Journal of Software,2013,4(1):50-66.(in Chinese) 秦秀磊,张文博,魏峻,等.云计算环境下分布式缓存技术的现状与挑战[J].软件学报,2013,4(1):50-66.
[6] EARLS A.Distributed data grids:Foundation for future cloud computing?.http://searchsoa.techtarget.com/news/1518647/Data-Grids-Foundation-for-future-cloud-computing.
[7] TU Y F.Cloud computing distributed cache with application and practice[J].Telecom World,2012(10):69-71.(in Chinese) 屠要峰.云计算分布式缓存及其应用实践[J].通讯世界,2012(10):69-71.
[8] STONEBRAKER M.The case for shared nothing[J].Database Engineering,1986,9(1):4-9.
[9] JAYASWAL K.Administering Data Centers:Servers,Storage,and Voice Over IP[M].Chicago:John Wiley & Sons,2005.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!