基于Hodoop的农业博客研究与实现
西北农林科技大学 王蒙
主要研究内容及结论如下: (1)农业博客基础模型构建。首先根据广大农业用户对农业博客的应用需求,设计了农业博客系统的整体系统架构。然后针对其整体架构改进了现有的博客开发模式,构建了农业博客的分布式存储模型及数据并行处理模型,并对传统的推-拉模式进行了改进。 (2)农业博客系统设计与实现。首先根据系统的功能需求、服务体系以及基本的模型规划了农业博客系统的总体功能架构,设计了总体数据流,并对系统的主要功能模块进行详细的设计,同时对主要的数据处理过程(存储与访问)进行了设计说明。然后对数据库模式进行了详细的设计与说明。最后利用MapReduce实现了数据的并行处理,同时对Coprocessor数据处理与数据访问服务的实现进行了具体的说明。 (3)原型测试与分析。首先根据Hadoop的框架部署了分布式测试集群并整合了MyEclipse开发环境,然后对农业博客系统的用户界面进行了系统功能的测试,最后在模拟大数据集的条件下完成了对系统的性能测试分析。原型测试结果表明系统具有可行性和高效性。