# MHBase: A Distributed Real-Time Query Scheme for Meteorological Data Based on HBase
## 5 Conclusions and Future Work  
In this paper, we proposed MHBase, a distributed real-time query scheme for meteorological data based on HBase, which aims to satisfy the demands of a query's performance when facing huge amounts of meteorologically structured data. We explained the different influences on different datasets with respective split strategies and also developed two algorithms (the ISA and the IRA) to implement indexing by coprocessor. Finally, our findings were verified by experimentation and the results were compared. Our design achieved a balance between read and write performance and greatly improved the performance of a query. All these findings are evidence that MHBase is of practical significance in meteorological applications when compared to RDBMS. In our future work, we will use this solution in domains other than meteorology. This work was supported in part by National Science Foundation of China (No. 61572259), Special Public Sector Research Program of China (No. GYHY201506080) and PAPD. [PERSON] and [PERSON] conceived and designed the experiments; [PERSON] performed the experiments; [PERSON] and [PERSON] analyzed the data; and [PERSON] wrote the paper. The authors declare there are no conflicts of interest regarding the publication of this paper. The following abbreviations are used in this manuscript:  
MHBase: Meteorological data based on HBase  
HBase: Hadoop Database  
Figure 10: Performance in different circumstance: (a) 100% read operations; and (b) 95% read and 5% upset operations. * [1] [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON] Certifying and removing disparate impact. In Proceedings of the 21 th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA, 10-13 August 2015; pp. 259-268. * [2] [PERSON]; [PERSON] Extracting value from chaos. _IOC review_**2011**, 9-10. * [3] [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] High performance RDMA-based design of HDFS over InfiniBand. In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, Los Alamitos, CA, USA, 10-16 November 2012; p. 35. * [4] [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Data resource discovery model based on hybrid architecture in data grid environment. _Concurr. Comp-Pract. E._**2015**, 27, 507-525. [CrossRef]
* [5] [PERSON]; [PERSON]; [PERSON]; [PERSON] The hadoop distributed file system. In Proceedings of the 2010 IEEE 26 th Symposium on Mass Storage Systems and Technologies (MSST), Incline Village, NV, USA, 3-7 May 2010; pp. 1-10. * [6] [PERSON] The region life cycle. In _HBase: the definitive guide_; [PERSON]; O'Reilly Media: Sebastopol, CA, USA, 2011; pp. 328-330. * [7] [PERSON]; [PERSON]; [PERSON]; [PERSON] High Performance Computing Model for Processing Meteorological Data in Cluster System. _J. Convergence Inf. Technol._**2011**, 6, 92-98. * [8] [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; _et al._ Cloud computing and virtualization within the regional climate model and evaluation system. _Earth Sci. Inform._**2014**, 7, 1-12. [CrossRef]
* [9] [PERSON]; [PERSON]; [PERSON]; [PERSON] M.E. An efficient HADOOP frameworks SQOOP and ambari for big data processing. _JIRST_**2015**, 1, 252-255. * [10] [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; _et al._ MERRA: NASA's modern-era retrospective analysis for research and applications. _J. Climate_**2011**, 24, 3624-3648. [CrossRef]
* [11] [PERSON]; [PERSON]; [PERSON] The Google file system. In Proceedings of the nineteenth ACM symposium on Operating systems principles, New York, NY, USA, 19-22 October 2003; Volume 37, pp. 29-43. * [12] [PERSON] Scalable SQL and NoSQL data stores. _ACM SIGMOD Record_**2011**, 39, 12-27. [CrossRef]
* [13] [PERSON]; [PERSON]; [PERSON]; [PERSON] ZooKeeper: Wait-free coordination for internet-scale systems.