摘要
为有效达到内容管理系统在海量数据的存储,以及在高并发请求下仍能快速响应用户的请求的目的,在研究了传统存储管理方式和分析了在系统中使用关系数据库将会遇到的问题后,采用开源软件Hadoop作为底层分布式存储基础,设计和实现了此时的内容管理系统的存储层,以满足系统快速读取内容的需求。介绍了系统的内容组织管理模型,针对系统快速读写内容的需求,对读写机制进行了改进、优化和封装,并通过实验测试来验证正确性和可行性。
To provide an effective solution for content management system (CMS) to store mass data, and let the system give fast responses to high concurrent requests, after studying the traditional storage management and investigating some frequent questions of applying relational database system in CMS, a design using the open software Hadoop as the underlying distributed storage infrastructures is proposed. The CMS' s underlying storage layer is also designed and implemented, to meet the needs of fast reading and writing. The model that the system used to organize and manage content is introduced first, then a refined way of reading and writing content is given, then the correctness and feasibility is verified by experiments.
出处
《计算机工程与设计》
CSCD
北大核心
2011年第6期1991-1994,共4页
Computer Engineering and Design
基金
国家杰出青年科学基金项目(60525110)
国家973重点基础研究发展计划基金项目(2007CB307100
2007CB307103)
国家自然科学基金项目(60902501)
中央高校基本科研业务费专项基金项目(BUPT2009RC0505)
关键词
内容管理
海量数据
并发
存储
分布式
content management
massive data
concurrency
storage
distributed