Please wait a minute...
New Technology of Library and Information Service  2011, Vol. 27 Issue (7/8): 21-25    DOI: 10.11925/infotech.1003-3513.2011.07-08.04
Current Issue | Archive | Adv Search |
Design and Implementation of Web System Multi-stage Distributed Caching Mechanism
Wang Ke, Zhou Qiang, Li Chunwang
National Science Library, Chinese Academy of Sciences, Beijing 100190, China
Download: PDF(656 KB)   HTML  
Export: BibTeX | EndNote (RIS)      
Abstract  This article introduces a common Web system multi-stage distributed caching mechanism design scheme and the realization method based on the open source software. The program includes multi-granularity organizations, multi-level physical device stored cache management methods, and the cache key formation mechanism and other technologies. Then the cache efficiency evaluation model including single machine and distributed cache acceleration principles and the efficiency test experiment which proves the validity of the scheme are presented.
Key wordsMulti-stage      Distributed system      Cache      Open source software     
Received: 28 April 2011      Published: 09 October 2011
: 

G250.7

 

Cite this article:

Wang Ke, Zhou Qiang, Li Chunwang. Design and Implementation of Web System Multi-stage Distributed Caching Mechanism. New Technology of Library and Information Service, 2011, 27(7/8): 21-25.

URL:

http://manu44.magtech.com.cn/Jwk_infotech_wk3/EN/10.11925/infotech.1003-3513.2011.07-08.04     OR     http://manu44.magtech.com.cn/Jwk_infotech_wk3/EN/Y2011/V27/I7/8/21

[1] 郭欣.构建高性能Web站点[M].北京:电子工业出版,2009.

[2] EhCache—The Most Widely Used Java Cache.http://ehcache.org/.

[3] Streicher M. Make PHP Apps Fast, Faster, Fastest, Part 3: Cache Your Data in Memory with the Memcache Daemon.http://www.ibm.com/developerworks/opensource/library/os-php-fastapps3/?S_TACT=105AGX52&S_CMP=cn-a-os.

[4] Stallings W. 操作系统:精髓与设计原理[M]. 陈渝译. 北京:机械工业出版社,2009.

[5] Goetz B. Threading Lightly, Part 3: Sometimes It's Best not to Share.http://www.ibm.com/developerworks/library/j-threads3.html?S_TACT=105AGX52&S_CMP=cn-a-j.

[6] 管理好你的ThreadLocal-Fast, Strong Java.http://www.blogjava.net/ShuyangZhou/archive/2010/01/25/310795.html.

[7] Goetz B. Java Theory and Practice: Concurrent Collections Classes.http://www.ibm.com/developerworks/library/j-jtp07233.html?S_TACT=105AGX52&S_CMP=cn-a-j.

[8] 刘柄成. 深入探讨在集群环境中使用 EhCache 缓存系统.http://www.ibm.com/developerworks/cn/java/j-lo-ehcache/index.html.

[9] Luck G. EhCache Guide & Reference Version 1.4.0.http://www.google.com.hk/url?sa=t&source=web&cd=3&ved=0CC8QFjAC&url=http%3A%2F%2Fdocs.huihoo.com%2Fehcache%2FEhCacheUserGuide-1.4.0.pdf&rct=j&q=EhCache%20Guide%20%26%20Reference%20Version&ei=-XT4TZ70NIfovQPfyL2DDA&usg=AFQjCNFGM58IKiKhimGiS1HJp9Pflc9-og&cad=rjt.
[1] Wu Zhenxin, Zhang Zhixiong, Xie Jing, Hu Jiying. Developing Web Archive System of International Institutions Based on IIPC Open Source Software[J]. 现代图书情报技术, 2015, 31(4): 1-9.
[2] Li Wenjiang, Chen Shiqin. WeChat as Library Public Service Platform for the APP Client[J]. 现代图书情报技术, 2014, 30(7): 133-138.
[3] Zheng Haishan, Lin Junwei. Application of Open Source Software in Operation and Maintenance in the Data Center of Library[J]. 现代图书情报技术, 2014, 30(6): 100-106.
[4] Zhang Wangqiang, Zhu Zhongming, Lu Linong. Comparative Analysis of Several Typical New Open Source Institutional Repository Software[J]. 现代图书情报技术, 2014, 30(2): 17-24.
[5] Li Shanjie. Application and Implementation of Two-dimensional Bar Code on Library Book Inquiry Machine[J]. 现代图书情报技术, 2014, 30(1): 97-101.
[6] Hou Yueming, Qiao Xiaodong, Sun Wei, Li Ying. Application of Open Source Analysis Tools in Chinese Literature Analysis[J]. 现代图书情报技术, 2013, 29(3): 71-76.
[7] Hu Tao, Wei Tao, Xu Haijun. Design and Implement Security Gateway System Based on Open Source Software Used in Electronic Reading Room[J]. 现代图书情报技术, 2012, 28(2): 92-97.
[8] Qin Xuedong, Chen Daqing, Cui Xiaosong. High-availability System Architecture with Open Source Virtualization[J]. 现代图书情报技术, 2011, 27(6): 46-50.
[9] Xian Guojian, Zhao Ruixue. Research and Implementation of Chinese Agricultural Journals’ Abstracts Retrieval System Based on Solr[J]. 现代图书情报技术, 2011, 27(6): 51-58.
[10] Li Yu, Wang Wei. Design and Prototype Implementation of PDF Downloading Abuse Warning System[J]. 现代图书情报技术, 2011, 27(4): 71-76.
[11] Zhu Zhongming,Ma Jianxia,Lu Linong,Li Fuqiang ,Liu Wei,Wu Denglu. Developing an Institutional Repository Platform via Extending DSpace[J]. 现代图书情报技术, 2009, 25(7-8): 11-17.
[12] Wu Zhenxin,Qu Yunpeng,Li Chengwen,Xiang Jing. Constructing a System for Harvesting and Preserving Chinese Web Information Resources Based on Open Source Software[J]. 现代图书情报技术, 2009, 25(7-8): 6-10.
[13] Shi Hongjuan,Li Ling,Cui Yeqiu. Design and Implementation of Searching System on Reader Borrowed Records[J]. 现代图书情报技术, 2009, 25(7-8): 23-27.
[14] Wang Zexian. Implement the Browser-based Slide System Using Open Source Software[J]. 现代图书情报技术, 2009, 25(6): 89-93.
[15] Liu Lan,Wu Zhenxin,Xiang Jing,Sun Zhiru. Review of Open Source Software in Web Archive[J]. 现代图书情报技术, 2009, 25(5): 11-17.
  Copyright © 2016 Data Analysis and Knowledge Discovery   Tel/Fax:(010)82626611-6626,82624938   E-mail:jishu@mail.las.ac.cn