摘要
煤矿井下人员定位系统是保证煤矿生产人员安全的必要软件,为了解决当前的人员定位系统软件不能很好的满足大数据精确定位的需求。本文中介绍的新版人员定位软件,抛弃了原有封闭式软件结构,采用微服务架构升级人员定位系统。微服务架构是把整个的大型软件拆分为几个甚至几十个微服务,微服务之间通过中心软件进行调度和通信。这种微服务架构的软件,可以大幅提升数据的存取性能,能够较好的满足TB级数据的存储需求。微服务架构消除了原有架构中数据库集成造成的紧耦合,提高了软件系统灵活性,降低了系统维护和升级的难度。总体来说,采用微服务架构设计的煤矿井下人员定位软件,大幅提升了数据的存储和读取性能,实现了软件功能间的松耦合,保证了人员定位软件的精确定位数据的需求。
Underground Coal Mine Personnel Positioning system is the necessary software to ensure the safety of coal mine production personnel.In order to solve the problem that the current personnel positioning system software which is not meet the needs of big data accurate positioning,the software architecture of personnel positioning system is modified and microservice architecture is used to upgrade the software.Abandon the original closed software structure,divide the software into several microservices,schedule and communicate through the center software.This kind of microservice architecture software can greatly improve the data access performance and better meet the storage requirements of TB level data.Microservice architecture relieves the tight coupling caused by database integration,makes the software system more flexible and easier to maintain and modify in the future.By using the micro service architecture design of the coal mine personnel positioning software,greatly improved the data storage and reading performance,realized the loose coupling between the software functions,and ensured the accurate positioning data requirements of the personnel positioning software.
作者
仇凤娟
李夏
QIU Feng-juan;LI Xia(Coal Science and Technology Research Institute Co.,Ltd.,Beijing 100013;Coal Mine Emergency Escape Technology Equipment Engineering Research Center,Beijing 100013;Beijing Coal Mine Safety Engineering Technology Research Center,Beijing 100013)
出处
《数字技术与应用》
2020年第2期170-172,174,共4页
Digital Technology & Application
关键词
微服务架构
人员定位软件
解耦合
提升存取性能
TB级数据
microservice architecture
personnel positioning software
decoupling improves access performance
TB level data