基于HBase和微服务的全民健身系统设计与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:tjtcqp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技水平和生活质量的提高,人们对健身的专业性也提出了更高的要求,对健身行业的信息化建设关注度也越来越高。同时,海量数据管理技术和微服务架构的发展,为健身系统的技术转型提供了契机。将海量数据存储和微服务架构相结合的健身系统,可以提高健身资源的利用率,解决健身资源的分布不均衡问题,提高健身专业化水平,并为群众经常性的科学运动提供了全方位的服务支撑。本文研发了一套基于HBase和微服务的全民健身系统,工作如下:(1)对健身系统进行需求分析,明确了业务的三个主要模块需求,即用户模块需求、场地模块需求以及课程模块需求。根据系统需求分析结果,对业务中的用户、场地和课程模块进行详细设计。同时采用微服务架构的思想,设计了健身系统的整体架构。最后采用Spring Cloud作为微服务的落地实现框架,完成健身系统的开发,并顺利实现部署和线上业务功能的测试,验证了本文所设计架构的合理性。(2)为了支持健身系统的复杂业务查询功能,在原有的HBase系统上对其进行扩展,使得健身系统可以通过SQL语句对HBase中的数据进行操作。为了提高HBase复杂条件的查询速度,避免全表扫描查询,本文为HBase中的业务表增加二级索引,提高非Row Key索引的复杂查询条件的响应速度,最终对HBase和其扩展的功能封装成健身系统的存储管理平台。(3)从系统数据安全性角度出发,提出基于风险属性的访问控制模型,该模型提出用综合权重-模糊综合评价法计算用户行为的风险值,同时设计了用户访问控制策略,阻止用户恶意访问系统,提高了系统的安全性。
其他文献
2014年10月,国务院印发了《关于加快发展体育产业促进体育消费的若干意见》,确立了体育产业国民经济新的增长点的地位。发展体育产业、促进体育消费已经被纳入到国民经济和社
<正>2005年5月2日到2006年7月17日,一年两个月零十天。书二百本,电影六百部。年岁渐增,往往喜欢屈指掐算逝去的日子,经过的路口插着大大小小的木牌,路标箭头上写着——毕业:
期刊
本文结合笔者的生本教育实践,论述了在中职语丈教学中开展生本教育的有效措施。
目的:甘油注射阻滞三叉神经周围支治疗三叉神经痛的效果观察。方法:对1994-2005年37例原发性三叉神经痛患者共47条神经,行周围支甘油阻滞术。结果:注射后29条神经有效,7条神经缓解
杂波抑制是机载雷达完成多种使命任务的基础,空时自适应处理(Space-Time Adaptive Processing,STAP)技术为机载雷达杂波抑制提供了一条有效途径。对于传统STAP方法,为获得较
撒尼大三弦既是一种乐器兼“舞器”的实物,也是一种三弦舞。本文同时立足于作为乐器、舞器实物的撒尼大三弦和作为舞蹈的撒尼大三弦。第一部分梳理了撒尼大三弦与阿细跳月之演进史,考证出撒尼大三弦和阿细跳月原是同一区域内的同一种三弦舞,后来随着民族文化、“非遗”保护工作的推进,撒尼人和阿细人“分食”了这种三弦舞,这是一种文化的两种诉求。该部分还对撒尼大三弦制作技艺的核心地位予以确立,并对大三弦的结构和分类进行
水凝胶是一种能够吸附大量水并保持其结构的三维网络聚合物材料,因其具备良好的吸附性能、生物相容性而在物质分离,组织工程,生物医用材料领域具有普遍的应用。水凝胶依照其
为了研究皇竹草在新疆地区的生长发育规律、产量及营养价值,试验通过对皇竹草的引种栽培试验、生理生物学特性的观测、营养成分及产量的测定,分析皇竹草的生长发育规律及栽培
禽流感具有发病率高、传播率高和死亡率高的特性。养殖者需要在饲养管理方面做好预防措施。
<正>项目编号:1212010634600项目来源:中国地质调查局项目起止时间:2006年1月~2010年12月主要完成单位:中国地质科学水文地质环境地质研究所,河北省地质环境监测总站、河南省