基于HBase的电动葫芦能测数据管理系统设计
Design of Data Management System for Electric Hoist Energy Efficiency Measurement Based on HBase
摘要:
针对影响电动葫芦能效的因素属于多维关系矩阵,为了便于分析能效数据、建立统计模型以及指定能效分级标准等,本文提出了基于HBase存储多维因素数据的后端数据管理系统设计方案,运用优化配置的MySQL以及Redis分别存储常规数据以及热点数据。本文设计后端系统结合服务化与微服务的优点,采用Spring Boot + MyBatis架构,按功能划分为公共模块子系统(权限、消息、日志、配置、文档等)与业务子系统(架构、任务调度、RPC、部署等),在保证健全性的同时,使得系统耦合度最低,可扩展性得到保障。最后,后台压力测试、数据库性能测试、HBase性能对比测试的结果展现出了管理系统的优化设计效果,系统可满足不同型号电动葫芦多种测试条件的能效检测的信息管理需求,为能效数据分析提供支持。
Abstract:
The factors affecting the energy efficiency of electric hoist belong to the multidimensional relation-ship matrix. For subsequent data analysis, statistical model and energy efficiency grading standard, this paper proposes a web data management system design using HBase to store multi-dimensional factor data. Simultaneously, MySQL and Redis are used to store regular data and hotspot data respectively. Combining the advantages of service and micro-services, the web back-end system in this paper adopts the SSM architecture, and divides the functions into common module subsystems (permissions, messages, logs, configurations, documents, etc.) and business subsystems (architecture, task scheduling, RPC, deployment, etc.). While ensuring soundness, the system coupling degree is the lowest and the scalability is guaranteed. Finally, the results of back-end system stress testing, database performance testing and HBase performance comparison testing show the optimal design effect of the management system. The system can meet the information management requirements of energy efficiency testing of various types of electric hoist in various conditions, and provide support for energy efficiency data analysis.
参考文献
|
[1]
|
张志坚. 电动单梁起重机质量安全分析与研究[D]: [硕士学位论文]. 杭州: 浙江工业大学, 2014.
|
|
[2]
|
陶冶. 电动葫芦单梁桥式起重机的参数化设计及有限元分析[D]: [硕士学位论文]. 太原: 太原科技大学, 2014.
|
|
[3]
|
贾薛铖, 王松雷, 徐榕, 等. 电动葫芦能效测试方法研究[J]. 起重运输机械, 2014(12): 11-15.
|
|
[4]
|
秦伟皓. 电动葫芦能源利用效率测算方法研究[D]: [硕士学位论文]. 上海: 上海交通大学, 2014.
|
|
[5]
|
Suryotrisongko, H., Jayanto, D.P. and Tjahyanto, A. (2017) Design and Development of Backend Application for Public Complaint Systems Using Microservice Spring Boot. Procedia Computer Science, 124, 736-743. [Google Scholar] [CrossRef]
|
|
[6]
|
王琪, 卢军. 基于Dubbo的分布式能效管理系统的设计与实现[J]. 电子设计工程, 2018, 26(11): 174-178.
|
|
[7]
|
鱼朝伟, 詹舒波. 基于RabbitMQ的异步全双工消息总线的实现[J]. 软件, 2016(2): 139-146.
|
|
[8]
|
Liang, S. and Yang, Y. (2016) Towards Performance Evaluation of Hbase Based Multidimensional Cloud Index. IEEE International Conference on Computer Science & Network Technology, Harbin, 19-20 December 2015, 629-632.
|
|
[9]
|
Vora, M.N. (2012) Hadoop-Hbase for Large-Scale Data. IEEE International Conference on Computer Science & Network Technology, Harbin, 24-26 December 2011, 601-605.
|
|
[10]
|
Satoto, K.I., Isnanto, R.R., Kridalukmana, R., et al. (2017) Optimizing MySQL Database System on Information Systems Research, Publications and Community Service. IEEE International Conference on Information Technology, Semarang, Indonesia, 19-20 October 2016, 1-5.
|