卫星数据的处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:28837550 阅读:28 留言:0更新日期:2021-06-11 23:35
本申请提供一种卫星数据的处理方法、装置、电子设备及存储介质,方法包括:获取待存储的卫星数据;根据预设哈希函数对卫星数据进行哈希运算,得到卫星数据的哈希值;对哈希值进行取模运算,得到哈希值的取模结果;根据取模结果与数据分片节点的预设映射关系,确定卫星数据的目标数据分片节点;将卫星数据写入至目标数据分片节点中的主数据节点和从数据节点。本申请能够提高卫星数据处理系统的稳定性和可靠性,以及提高卫星数据的节点流转效率。将卫星数据写入至目标数据分片节点中的主数据节点和从数据节点,实现多节点存储,提高卫星数据存储效率。

【技术实现步骤摘要】
卫星数据的处理方法、装置、电子设备及存储介质
本申请涉及计算机
,具体而言,涉及一种卫星数据的处理方法、装置、电子设备及存储介质。
技术介绍
随着微小卫星的商业化发展不断加深,市场对卫星数据可视化展示的数据快速存储和检索查询提出更高的要求。卫星数据采集时是以秒位单位的高频次传输方式,对于设备采集到的卫星数据,也需要以高频次的数据存储方式进行存储。在相关技术中,目前的卫星数据存储系统一般采用的关系型数据库,一方面,关系型数据库对于数据存储和数据查询存在瓶颈问题;另一方面,高频次的巨大数据量,使得存储系统的读写性能越来越难以满足存储需求,导致数据丢失问题越来越突出。可见,当前卫星数据的处理方式存在效率及可靠性低的问题。
技术实现思路
本申请实施例的目的在于提供一种卫星数据的处理方法、装置、电子设备及存储介质,旨在解决当前卫星数据的处理方式存在效率及可靠性低的问题。第一方面,本申请实施例提供了一种卫星数据的处理方法,应用于集群的服务节点,集群包括服务节点和多个数据分片节点,每个数据分片节点包括主数据节点和多个本文档来自技高网...

【技术保护点】
1.一种卫星数据的处理方法,其特征在于,应用于集群的服务节点,所述集群包括所述服务节点和多个数据分片节点,每个所述数据分片节点包括主数据节点和多个从数据节点,所述服务节点与所述主数据节点和所述从数据节点通信连接,所述方法包括:/n获取待存储的卫星数据;/n根据预设哈希函数对所述卫星数据进行哈希运算,得到所述卫星数据的哈希值;/n对所述哈希值进行取模运算,得到所述哈希值的取模结果;/n根据所述取模结果与所述数据分片节点的预设映射关系,确定所述卫星数据的目标数据分片节点;/n将所述卫星数据写入至所述目标数据分片节点中的所述主数据节点和所述从数据节点。/n

【技术特征摘要】
1.一种卫星数据的处理方法,其特征在于,应用于集群的服务节点,所述集群包括所述服务节点和多个数据分片节点,每个所述数据分片节点包括主数据节点和多个从数据节点,所述服务节点与所述主数据节点和所述从数据节点通信连接,所述方法包括:
获取待存储的卫星数据;
根据预设哈希函数对所述卫星数据进行哈希运算,得到所述卫星数据的哈希值;
对所述哈希值进行取模运算,得到所述哈希值的取模结果;
根据所述取模结果与所述数据分片节点的预设映射关系,确定所述卫星数据的目标数据分片节点;
将所述卫星数据写入至所述目标数据分片节点中的所述主数据节点和所述从数据节点。


2.根据权利要求1所述的卫星数据的处理方法,其特征在于,所述根据预设哈希函数对所述卫星数据进行哈希运算,得到所述卫星数据的哈希值,包括:
利用预设的非加密哈希函数,对所述卫星数据的数据标识进行哈希运算,得到所述卫星数据的哈希值。


3.根据权利要求1所述的卫星数据的处理方法,其特征在于,所述将所述卫星数据写入至所述目标数据分片节点中的所述主数据节点和所述从数据节点,包括:
将所述卫星数据写入到所述目标数据分片节点的同步日志文件;
基于所述同步日志文件,将所述卫星数据同步至所述主数据节点;
当所述主数据节点同步完成后,控制所述主数据节点将所述卫星数据同步至所有所述从数据节点。


4.根据权利要求1所述的卫星数据的处理方法,其特征在于,所述将所述卫星数据同步至所述目标数据分片节点中的所述主数据节点和所述从数据节点之后,还包括:
获取待查询卫星数据的数据标识,并基于所述数据标识,确定所述待查询卫星数据的一个或多个所述数据分片节点;
查询每个所述数据分片节点中的卫星数据,得到所述卫星数据的优先级得分;
针对每个所述数据分片节点,对所述卫星数据的优先级得分进行排序,得到每个所述数据分片节点的查询得分;
对每个所述数据分片节点的查询得分进行排序,得到最优查询得分;
将所述最优查询得分对应的卫星数据返回至查询终端。


5.根据权利要求4所述的卫星数据的处理方法,其特征在于,所述查询每个所述数据分片节点中的卫星数据,得到...

【专利技术属性】
技术研发人员:耿亮亮高恩宇孔令波梁军民
申请(专利权)人:北京微纳星空科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1