Font Size: a A A

Design And Implementation Of National Fitness System Based On HBase And Microservice

Posted on:2021-02-28Degree:MasterType:Thesis
Country:ChinaCandidate:T X BaoFull Text:PDF
GTID:2427330614965734Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the advancement of the technology and life,demands for fitness professionalism have been pushed to a higher level by society,and more and more public attention has been shifted to the information construction of the fitness industry.At the same time,the development of massive data management technology and microservice architecture has laid a solid ground for the technological transformation of fitness systems.A fitness system combines massive data storage and microservice architecture,which brings many advantages to our society.It can improve the utilization rate of fitness resources,solve the problem of uneven distribution of fitness resources,improve the level of fitness professionalization as well as provide a comprehensive service support to the public's regular and scientific exercises.This thesis has developed a national fitness system that derives from HBase and microservice.The work is as follows:(1)Conduct a demand analysis of the fitness system and clarify three main module demands for the business,namely the user module demand,venue module demand and course module demand.Results will be analyzed based on system demands,then detailed designs will be finished regarding users,venues and courses of the business.The ideology of microservice architecture plays an important part in designing the overall structure for fitness systems.The last step is to utilize Spring Cloud as the realization framework for microservice,thus marking the final stage of fitness systems development.It is noted that the deployment and online business function testing can also be successfully implemented in this step,which verifies the feasibility of the designed structure proposed by this thesis.(2)In order to support the complex business search function of the fitness system,this thesis expands existing HBase system,therefore the fitness system can freely use the data on HBase through SQL statements.With the aim of speeding up the search function regarding HBase complicated conditions and avoiding full table scanning searching,this thesis has added secondary indexes for business tables in HBase,which not only significantly improves the response speed for complicated search conditions of non Row Key indexes,but establishes a storage management platform of fitness systems for HBase and its extended functions.(3)From the perspective of system data security,an access control model based on risk attributes is proposed.This model adopts a comprehensive weight-vague comprehensive comment method to evaluate user behavior.Its access control strategy is designed to prevent users from malicious access,which contributes to the system security in the end.
Keywords/Search Tags:fitness system, HBase, microservice, access control
PDF Full Text Request
Related items