【技术实现步骤摘要】
本专利技术涉及数据库,尤其涉及一种天文数据索引方法、装置、设备及介质。
技术介绍
1、随着科学技术的发展,天文学已经步入了数据爆炸、信息丰富的新时代。多波段数据急剧增长,从伽马射线、x射线、紫外、光学、红外到射电波段都有观测项目进行,天文数据的数据量非常大,总量已经达到pb量级。由此可见,天文数据如何高效检索成为当前天文领域亟待解决的问题。
2、现有索引方案通过天区划分协议,计算出每一行数据所在的球面区域的对应id。在这个计算出的id列上创建b+树索引。对每一个锥形检索,将涉及的id存放在一个辅助表中。使用id相同的条件,将辅助表和原始星表进行连接操作,再在这个基础上进行距离条件的过滤,就得到了锥形检索的结果集。
3、上述方案依赖数据库内部的b+树索引和多表连接查询的实现,并且需要将每次检索涉及的pixelid完整存放在内存或者一个辅助表中,会有无法控制的内存开销和时间成本。
技术实现思路
1、本专利技术提供了一种天文数据索引方法、装置、设备及介质,以实现对天文数据
本文档来自技高网...【技术保护点】
1.一种天文数据索引方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据预设天区划分协议在所述目标表名对应的目标天文星表中,确定所述天文数据中心坐标所在检索范围内的空间编码ID及对应的空间编码类型,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述空间编码ID的空间编码类型及所述检索函数类型,对所述检索范围内的空间编码ID进行过滤,得到满足过滤条件的索引记录,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述空间编码类型对所述检索范围内的空间编码ID进行过滤,确定满足第一过滤条件的第一
...【技术特征摘要】
1.一种天文数据索引方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据预设天区划分协议在所述目标表名对应的目标天文星表中,确定所述天文数据中心坐标所在检索范围内的空间编码id及对应的空间编码类型,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述空间编码id的空间编码类型及所述检索函数类型,对所述检索范围内的空间编码id进行过滤,得到满足过滤条件的索引记录,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述空间编码类型对所述检索范围内的空间编码id进行过滤,确定满足第一过滤条件的第一子索引记录及满足二次过滤条件的待过滤空间编码id,包括:
5.根据权利要求3所述...
【专利技术属性】
技术研发人员:魏一喆,陈琦,宁亮,袁晨峰,
申请(专利权)人:武汉达梦数据库股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。