LAMOST异构环境信息检索系统的设计与实现

作者:王政; 王锋; 田园; 李建; 赵永恒
来源:天文研究与技术, 2021, 18(01): 101-107.
DOI:10.14005/j.cnki.issn1672-7673.20200624.002

摘要

环境信息是大天区面积多目标光纤光谱望远镜(the Large Sky Area Multi-Object Fiber Spectroscopic Telescope, LAMOST,又叫郭守敬望远镜)运行状态的一部分,用于辅助望远镜的日常维护、观测以及后期数据处理。环境信息来源于多个子系统,而子系统的数据存储由不同单位设计,数据存储环境复杂,不利于统一检索。基于异步协程提出了一种异构环境信息检索的方法,该方法利用数据库代理对象工厂(Data Base Agent Factory, DBAF)整合多个数据库及检索字段信息,通过客户端和网络浏览器提供远程服务,以自定义检索命令的方式实现对异构数据库的检索。本方法充分考虑了后期升级的需求,保留多种数据库和应用接口,便于更多数据库和应用的接入。目前基于该方法开发的检索系统已部署于郭守敬望远镜,在运行中简化了运行环境检索操作,提高了环境数据获取的精准度,提升了望远镜的维护和观测效率。

全文