Font Size: a A A

Research And Implementation Of Marine Information Query System Based On HBase

Posted on:2014-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:J LiFull Text:PDF
GTID:2308330473951040Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rise of cloud computing research, the advantages of cloud computing and storage resources are discovered continuously:distributed computing, massive, dynamic and so on. Consequently, more and more application systems begin to migrate to the cloud platform. However, the difference between cloud platform and traditional single or multiple sever model bring certain challenges to the system development. In this thesis, a marine information query system based on HBase was studied and implemented rellied on National Marine Public Welfare Project. The query system can make users to retrieve the information of sea wind and satellite images by the graphical interface. Through the effective application of query technology, the system can efficiently extract the concerned marine data information for the fishery production and marine disaster prevention.The marine information query system based on HBase can be divided into three layers: data storage layer, data process layer and operation display layer. Data storage layer was implemented based on HBase and HDFS:HBase was used to store the text information and HDFS was used to store the image information. Data process, as the key point of this thesis, was implemented the functions of upload and download of marine information, it can query marine information rely on the limited conditions. Operation display layer implemented the interactive window between system and users based on Java Swing, users can input query conditions, observe result and make further operation.In the implement process of marine information query system, this thesis studied and optimized the query technology. Firstly, in the query process of NearGoos data, B-order was used to divide the two-dimensional space and combine the sort features of rowkey in the table of HBase to optimize the spatical query. The algorithm made the query efficiency increase two orders of magnitude than before. In terms of the spatical query of MODIS data, this thesis used and implemented the ray method to identify the relationship between spatical query condition and the location of MODIS data. Finally, operation display layer used the method of generating thumbnails to solve the Jave display image problem of occupying large memory.This thesis firstly displayed the marine information query system with the running examples, and secondly tested and analized the HBase query optimization technology to vertify its great expandability and usability. Finally, the performance test of marine information query system indicated that the system had high scalability and high reliability in the cloud environment.
Keywords/Search Tags:HBase, Cloud Computing, Marine Information, Spatial Temporal Data
PDF Full Text Request
Related items