Font Size: a A A

Research Of Mobile Statistics Platform Based On HBase

Posted on:2015-11-22Degree:MasterType:Thesis
Country:ChinaCandidate:W WeiFull Text:PDF
GTID:2298330431984134Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Recently as more and more developers turn to mobile applicationdevelopment, mobile applications meet the moment to rapidly grow, but with theinflux of a large number of mobile applications, market will inevitably face offierce competition at the same time. In order to be able to move in such a fiercelycompetitive field of Internet fore, developers must make real-time andcomprehensive understanding of their own mobile applications’ marketperformance.By the other hand developers have to fully understand theadvantages and disadvantages of their mobile applications,only in this way canthey improve the function of mobile application in time and enhance thecompetitiveness of mobile applications. What is important is to make efficientivestatistical calculations with the data that got from the user terminals.When takingit into consideration that the amount of data is very large and not necessarilystructured,the ability to use distributed parallel computing and mass storageHadoop and HBase provided can be achieved on mobile applications statistics.Based on the HBase database, this essay describes the design and implementof a mobile application statistics platform. It implements a mobile application ofthe basic statistics, such as the distribution of users, number of starts, start time,and various statistics on different projects Target, moreover the system may usea smaller time MapReduce consideration of a statistical categories of mobileapplications Top K, then the statistics show units with mobile applications overthe Web. The system is also optimized to support HBase locate massive dataquickly search and build a secondary index on columns use Coprocessor HBase toimprove query efficiency. Also it establish an Api framework based on Jetty abovethe basic HBase and Hadoop framework to get the whole system business logicencapsulated. Finally, in the establishment of a series of modular Api frameworkto support cross-merger Report interface for returning data to the Web clientdisplays. It also set up a test environment to complete HBase read and writeperformance tests, as well as the secondary indexes tests and the Top K methodtest. Concluded from the tests result, the system can support basic statistical tasks,while larger contrast concurrent access also has better support.
Keywords/Search Tags:mobile application statistic platform, HBaseCoprocessor, Secondary Indexes
PDF Full Text Request
Related items