Please wait a minute...
Advanced Search
现代图书情报技术  2011, Vol. 27 Issue (7/8): 21-25     https://doi.org/10.11925/infotech.1003-3513.2011.07-08.04
  DLIB & OSS 2011论文选登 本期目录 | 过刊浏览 | 高级检索 |
Web系统多级分布式缓存机制设计与实现
王科, 周强, 李春旺
中国科学院国家科学图书馆 北京 100190
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
全文: PDF (656 KB)   HTML  
输出: BibTeX | EndNote (RIS)      
摘要 提出一种Web系统多级分布式缓存机制的设计方案,以及基于主流开源软件的实现方法。本方案包含多粒度组织、多物理层级存储的缓存数据管理方法,以及键名生成机制等关键技术。随后介绍缓存效率评价模型,包括单机与分布式缓存的提速原理,并基于真实的应用场景进行效率测试实验,证明本方案的有效性。
服务
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章
王科
周强
李春旺
关键词 多级分布式系统缓存开源软件    
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
收稿日期: 2011-04-28      出版日期: 2011-10-09
: 

G250.7

 
基金资助:

本文系中国科学院2009年新增能力项目“知识服务集成融汇关键技术研究”的研究成果之一。

引用本文:   
王科, 周强, 李春旺. Web系统多级分布式缓存机制设计与实现[J]. 现代图书情报技术, 2011, 27(7/8): 21-25.
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.
链接本文:  
https://manu44.magtech.com.cn/Jwk_infotech_wk3/CN/10.11925/infotech.1003-3513.2011.07-08.04      或      https://manu44.magtech.com.cn/Jwk_infotech_wk3/CN/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] 代君,郭世新,王慧,廖莹驰. 开发人员协同开发行为特征对开源项目成功的影响 *[J]. 数据分析与知识发现, 2019, 3(10): 110-117.
[2] 董智鹏,刘静羽. 基于Drupal的项目网站建设——以“开放资源建设”网站为例[J]. 现代图书情报技术, 2016, 32(1): 81-86.
[3] 吴振新, 张智雄, 谢靖, 胡吉颖. 基于IIPC开源软件拓展构建国际重要科研机构Web存档系统[J]. 现代图书情报技术, 2015, 31(4): 1-9.
[4] 郑海山, 林俊伟. 图书馆数据中心运维中开源软件的应用[J]. 现代图书情报技术, 2014, 30(6): 100-106.
[5] 张旺强, 祝忠明, 卢利农. 几种典型新型开源机构知识库软件的比较分析[J]. 现代图书情报技术, 2014, 30(2): 17-24.
[6] 李善杰. 二维码技术在图书馆查询机中的应用与实现[J]. 现代图书情报技术, 2014, 30(1): 97-101.
[7] 侯月明, 乔晓东, 孙卫, 李颖. 开源分析工具在中文文献分析中的应用[J]. 现代图书情报技术, 2013, 29(3): 71-76.
[8] 耶健, 李丹, 闫晓弟, 李娟, 魏青山, 韩萌, 肖小勃. 图书馆无线网络统一认证系统的研究与实现[J]. 现代图书情报技术, 2012, 28(7): 121-126.
[9] 胡弢, 魏涛, 徐海军. 利用开源软件实现电子阅览室安全网关系统[J]. 现代图书情报技术, 2012, 28(2): 92-97.
[10] 李欣, 于亚秀. 基于开源KBPublisher构建图书馆个性化FAQ系统[J]. 现代图书情报技术, 2011, 27(9): 78-82.
[11] 秦学东, 陈大庆, 崔晓松. 基于开源虚拟化的高可用服务器架构[J]. 现代图书情报技术, 2011, 27(6): 46-50.
[12] 鲜国建, 赵瑞雪. 基于Solr的中文农业期刊文摘检索系统的构建研究[J]. 现代图书情报技术, 2011, 27(6): 51-58.
[13] 李宇, 王威. PDF过量下载监测的设计与原型实现[J]. 现代图书情报技术, 2011, 27(4): 71-76.
[14] 张平杉, 章伟煊. 新一代开源OPAC系统比较研究[J]. 现代图书情报技术, 2011, 27(2): 21-28.
[15] 祝忠明,马建霞,卢利农,李富强,刘巍,吴登禄. 机构知识库开源软件DSpace的扩展开发与应用[J]. 现代图书情报技术, 2009, 25(7-8): 11-17.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
版权所有 © 2015 《数据分析与知识发现》编辑部
地址:北京市海淀区中关村北四环西路33号 邮编:100190
电话/传真:(010)82626611-6626,82624938
E-mail:jishu@mail.las.ac.cn