时空关联数据的查询方法、装置、电子设备和存储介质制造方法及图纸

技术编号:31455895 阅读:27 留言:0更新日期:2021-12-18 11:22
本公开提供了一种时空关联数据的查询方法、装置、电子设备和存储介质,涉及计算机技术领域。其中,方法包括:接收查询请求,并根据查询请求进行第一次索引,以生成查询条件,查询条件包括时间查询条件、空间查询条件和对象属性查询条件中的至少一种;根据查询条件确定预设的时空属性索引模型中的查询范围,并根据查询范围进行第二次索引;对第二次索引的结果集进行去重处理,以得到去重后的检索集合;根据检索集合和查询条件确定时空关联查询结果。通过本公开的技术方案,提高了时空关联数据的索引效率,减少了对重复数据的查询,进而降低了数据传输压力和数据交互压力。数据传输压力和数据交互压力。数据传输压力和数据交互压力。

【技术实现步骤摘要】
时空关联数据的查询方法、装置、电子设备和存储介质


[0001]本公开涉及计算机
,尤其涉及一种时空关联数据的查询方法、装置、电子设备和存储介质。

技术介绍

[0002]现有的关联查询方案是针对数据总量的二次时空查询,通常分为三步,三个步骤的执行过程和缺陷具体如下:
[0003](1)首先,针对第一阶段的时间空间范围以及属性的查询,在数据库底层,空间索引、时间索引和属性索引是分开执行的,存在大量冗余的查询数据。
[0004](2)在第二步中,针对第一步操作中产生的大量查询数据,根据这些查询数据中的空间位置信息和时间信息,但是由于人的活动具有不规律性,时空查询框可能会有重叠的部分。也就是说第二步对数据集进行二次查询时会出现大量的重复性操作,这样会增加不必要的数据扫描和网络传输过程,最终导致关联查询的性能低下。
[0005](3)在第三步中,会将数据集进行全量计算,占用大量的内存资源,同样在分布式环境中,也会存在大量数据进行网络传输而导致性能下降的问题。
[0006]需要说明的是,在上述背景技术部分公开的信息仅用本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种时空关联数据的查询方法,其特征在于,包括:接收查询请求,并根据所述查询请求进行第一次索引,以生成查询条件,所述查询条件包括时间查询条件、空间查询条件和对象属性查询条件中的至少一种;根据所述查询条件确定预设的时空属性索引模型中的查询范围,并根据所述查询范围进行第二次索引;对所述第二次索引的结果集进行去重处理,以得到去重后的检索集合;根据所述检索集合和所述查询条件确定时空关联查询结果。2.根据权利要求1所述的时空关联数据的查询方法,其特征在于,在接收查询请求前包括:接收查询请求并确定所述查询请求中包含的用户的时间数据、空间数据和对象属性数据;生成所述空间数据的填充曲线,并对于所述空间数据的填充曲线衍生所述时间数据和所述对象属性数据,以得到时空索引编码。3.根据权利要求2所述的时空关联数据的查询方法,其特征在于,还包括:对所述时空索引编码写入所述用户的标识的哈希值。4.根据权利要求2所述的时空关联数据的查询方法,其特征在于,还包括:将所述时空索引编码以键值形式写入待索引的数据库。5.根据权利要求1-4中任一项所述的时空关联数据的查询方法,其特征在于,根据所述查询条件确定预设的时空属性索引模型中的查询范围,并根据所述查询范围进行第二次索引包括:根据所述查询条件中的数值确定所述查询范围;通过地理编码算法和所述查询范围进行空间数据的查询,并将查询结果存储为hashset类的结果集。6.根据权利要求1-4中任一项所述的时空关联数据的查询方法,其特征在于,对所述第二次索引的结果集进行去重处理,以得到去重后的检索集合包括:对所述第二次索引的结果集进行...

【专利技术属性】
技术研发人员:刘钧文李瑞远
申请(专利权)人:京东城市北京数字科技有限公司
类型:发明
国别省市:

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

1