Font Size: a A A

The Design And Implementation Of Online Business Hall Based On HBase

Posted on:2015-01-08Degree:MasterType:Thesis
Country:ChinaCandidate:L F WangFull Text:PDF
GTID:2308330461456653Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the online business of the current telecommunications operators need to store increasingly large scale and different complex types of data, the current minicomputer encounters a bottleneck. Meanwhile, it is too expensive to upgrade the minicomputer solutions. As a result, it urgently needs to redevelop a online business hall with a new storage technology to meet request for large data storage.This paper overview the project background and summarize the technology used in online business hall. The system combines the design idea of the MVC mode, using Spring, Struts, Hibernate frameworks, with both MySQL database and HBase database. The system also integrates the sqoop component of the Hadoop ecosystem.This paper analysis the three types of online business user and their functional requirements. On this basis, the system boundary and the three-tier framework of system design have been clearly identified. The system is divided into four modules and there is a detailed design for each module in this paper. With the consideration of MySQL and HBase database, the paper design the database used in the system. The systems uses MySQL structured database to store the smaller scale of user data and HBase database to store the larger of billing data of user records.This paper gives the detailed the physical deployment and the implementation of each modules. The system meets the requirements from three kinds of users and solves the problem of large data storage. It also provides a method for migrating the outside data to the HBase database used in the system.It has been identified through my internship that using HBase database satisfies the needs to store and search huge amounts of data in online business. It is also proved that transfer the data from outside to HBase database is feasible.
Keywords/Search Tags:MVC, Spring, Struts, Hibernate, HBase, Hadoop Ecosystem
PDF Full Text Request
Related items