摘要
随着物联网技术的高速发展,地球物理仪器上位机软件也随着仪器种类的增多呈现出多样化趋势。为解决上位机软件研发过程中的仪器数据集中管理和检索问题,以开发智能地球物理仪器云平台为目的,进行数据库结构的分析和设计。在数据结构设计中,基于SSM环境使用MySQL和MongoDB,实现了双数据库同步检索信息机制。该机制对云平台用户信息、仪器状态信息等持久化的数据,使用MySQL数据库进行数据检索。对仪器采集数据的检索,则使用MongoDB进行分离检索,并利用文档分片的方式进行存储,在单数据库的基础上提高了检索效率和集群扩展性。经过数据的检索测试,验证了同步检索机制的有效性,该方法也为今后智能仪器集中管理软件数据库的设计和开发提供了技术方案。