基于HBase的移动统计平台的研究

被引量 : 0次 | 上传用户:tony_guang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
最近随着越来越多的开发者转向移动应用开发,移动应用迎来快速发展的春天,但大量移动应用在同一时间涌入市场必然面对着非常激烈的竞争。为了能在如此竞争激烈地移动互联网领域脱颖而出,必须对自己的移动应用在市场的表现有实时和全面的了解,另外开发者还要充分了解移动应用的优势和劣势所在,只有这样才能及时的完善移动应用的功能和增强移动应用的竞争力。以上的关键就是从用户处获取数据并对数据进行统计计算,考虑到数据量是非常巨大且不一定是结构化的,利用HBase和Hadoop提供的分布式海量存储和并行计算的能力,可以实现对移动应用的统计。本文在HBase数据库的基础上,设计并实现一个移动应用统计平台。它实现了对一个移动应用最基本的统计,比如用户量,启动次数,启动时间等,以及各个统计项目在不同Target上的分布情况,另外系统利用MapReduce可以以较小的时间代价统计出某一类别移动应用的Top K,然后将统计信息以移动应用为单位通过Web展示。本系统还对HBase进行优化以支持海量数据的快速查找定位,以及对HBase某几列利用Coprocessor建立二级索引,提高条件检索的查询效率。另外在HBase和Hadoop基础框架之上基于Jetty建立一套Api框架,对系统整个业务逻辑进行封装。最后在Api框架下建立一系列模块化的,支持交叉合并的Report接口,用于返回数据给Web端显示。本文还搭建测试环境完成HBase的读写性能测试,以及二级索引和基于二级索引找Top K方法的性能测试,通过测试数据得出,系统基本可以完成基本的统计任务,另外对比较大的并发访问也有较好地支持。
其他文献
数感主要是指关于数与数量、数量关系、运算结果估计等方面的感悟。它是数学课程标准一直所强调的核心概念,并且主要体现在“数与代数”和“综合与实践”部分。本研究从数学课
<正>一、故事情境小C,男,10岁,小学四年级学生,个头小,黑黑瘦瘦,与父母同住。在学校里,小C喜欢一个人独来独往,课间经常一人站在走廊发呆,和同学没有共同语言,一个铅笔头、一
目的:分析利用定喘汤合中药穴位外敷治疗咳嗽变异性哮喘的临床效果。方法:将我院自2011年1月-2013年6月收治的咳嗽变异性哮喘患者120例,随机分为治疗组和对照组,其中治疗组60
<正>日韩品牌的BJD娃娃简直就是娃迷们心中的神话,可孙飞偏不信,中国人同样可以做出经典美娃。最英俊的娃叫灭麒2003年,玩具设计师孙飞迷上了BJD娃娃。这是一种关节可随意活
男科疾病的治法众多,思路各异,目标一致。本文结合三十年的临床实践认为:大部分男科病因病机都由于"瘀"、"痰"、"湿"密切相关,以及脏腑功能失调,气机郁滞不通,阴阳失衡而致,
世界遗产委员会每年在全球进行的世界遗产申报与评估实质上是一种跨文化交流活动。由于文化背景的差异,负责世界文化遗产评估的国际古迹遗址理事会(ICOMOS)专家不可避免地对
建筑业是劳动密集型和劳动安全高风险型产业。在有关劳动安全监督管理部门和社会组织监管之下,我国建筑业劳动安全事故仍没有得到有效遏制。本文通过选取2007年至2013年报刊
未成年人刑事案件诉讼程序是我国新《刑事诉讼法》设专章规定的特别程序,有很多进步之处。其中,未成年人附条件不起诉制度受到了全国各界的重视和关注,这一制度体现了我国对
随着我国体育事业的快速发展,以竞技体育先导,竞技体育、学校体育和群众体育事业共同发展的局面已经基本形成,在体育软、硬环境的共同作用下,越来越多的人投身于体育运动中。学校
宣毒发表汤源自《医宗金鉴》,方由升麻、葛根、前胡、枳壳、荆芥、防风、薄荷叶、木通、连翘、牛蒡子、桔梗、杏仁、淡竹叶、生甘草等药物组成。此方有疏风解表,宣毒透疹之功