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

技术编号:26791060 阅读:19 留言:0更新日期:2020-12-22 17:06
本发明专利技术实施例公开了一种数据的查询方法、装置、电子设备及存储介质,数据的查询方法包括:接收查询请求,查询请求包括待查询的空间文本数据的目标查询信息;根据目标查询信息,从预设的文本索引中查询关键词集合,文本索引中索引有预设的多个空间文本数据的关键词,文本索引中每个叶子节点指向一个空间索引;从文本索引中多个叶子节点指向的多个空间索引中,查询满足目标查询信息的目标空间位置,每个空间索引中索引有包括对应的关键词的所有空间文本数据的空间位置;根据目标空间位置确定待查询的空间文本数据的存储地址,得到待查询的空间文本数据的查询结果。本发明专利技术的数据的查询方法,可以有效提升空间文本数据的查询效率以及查询准确性。

【技术实现步骤摘要】
数据的查询方法、装置、电子设备及存储介质
本专利技术涉及数据查询
,具体涉及一种数据的查询方法、装置、电子设备及存储介质。
技术介绍
在移动互联网的应用中,产生了大量的带有空间位置信息的文本数据,即空间文本数据。提升空间文本数据的访问效率,可以增强移动应用的用户体验,目前提升空间文本数据访问效率的主要方法就是建立空间文本数据的索引。通过空间文本索引来提升查询的性能。目前的空间文本索引方法包括基于树形索引结构的索引方法、空间倒排索引方法和基于Hadoop的空间关键字索引等。这几种方法都是通过对空间关键字索引的研究,给出了许多提升查询性能的解决方案。但是在日常生活中人们发出查询请求往往是一种模糊的查询请求,比如当人们发出查询请求关键字“图书馆”时,查询的目标可能是“A图书馆”或者“B图书馆”,此时,需要根据诸如查询发出的定位坐标等其他信息才能推断用户想要的查询结果。因为现有的空间关键字索引方法都没有针对模糊查询进行优化,导致使用现有的索引进行模糊查询时会产生查询结果准确性差,或者查询效率低等问题。专
技术实现思路
基本文档来自技高网
...

【技术保护点】
1.一种数据的查询方法,其特征在于,包括:/n接收查询请求,其中,所述查询请求包括待查询的空间文本数据的目标查询信息;/n根据所述目标查询信息,从预设的文本索引中查询关键词集合,其中,所述关键词集合包括多个目标关键词,所述文本索引中索引有预设的多个空间文本数据的关键词,所述文本索引中每个叶子节点指向一个空间索引;/n从所述文本索引中多个叶子节点指向的多个空间索引中,查询满足所述目标查询信息的目标空间位置,每个空间索引中索引有包括对应的关键词的所有空间文本数据的空间位置;/n根据所述目标空间位置确定待查询的空间文本数据的存储地址,以得到待查询的空间文本数据的查询结果。/n

【技术特征摘要】
1.一种数据的查询方法,其特征在于,包括:
接收查询请求,其中,所述查询请求包括待查询的空间文本数据的目标查询信息;
根据所述目标查询信息,从预设的文本索引中查询关键词集合,其中,所述关键词集合包括多个目标关键词,所述文本索引中索引有预设的多个空间文本数据的关键词,所述文本索引中每个叶子节点指向一个空间索引;
从所述文本索引中多个叶子节点指向的多个空间索引中,查询满足所述目标查询信息的目标空间位置,每个空间索引中索引有包括对应的关键词的所有空间文本数据的空间位置;
根据所述目标空间位置确定待查询的空间文本数据的存储地址,以得到待查询的空间文本数据的查询结果。


2.根据权利要求1所述的数据的查询方法,其特征在于,
所述从所述文本索引中多个叶子节点指向的多个空间索引中,查询满足所述目标查询信息的目标空间位置之前,还包括对所述关键词集合进行过滤的步骤,具体包括:
获取所述目标查询信息和所述多个目标关键词之间的文本相似度;
获取所述多个目标关键词与所述目标查询信息之间的语义相似度;
根据所述文本相似度和所述语义相似度对所述多个目标关键词进行过滤。


3.根据权利要求1所述的数据的查询方法,其特征在于,所述空间索引中还包括对应于空间文本数据的存储地址,所述根据所述目标空间位置确定待查询的空间文本数据的存储地址,得到待查询的空间文本数据的查询结果,包括:
根据所述目标空间位置得到待查询的空间文本数据的存储地址;
从所述待查询的空间文本数据的存储地址中获取待查询的空间文本数据的查询结果。


4.一种空间文本数据的索引构造方法,其特征在于,包括:
提取空间文本数据的多个关键词和多个位置信息;
将所述多个关键词插入字典树的多个节点中,得到对应于所述多个关键词的文本索引,所述文本索引的多个节点对应存储所述多个关键词中的关键字;
基于所述文本索引中每一个关键词,构建一个空间索引,其中,所述空间索引的叶子节点存储有相应的关键词对应的所有空间位置和与所述所有空间位置对应的空间文本数据的存储地址;
根据所述空间文本数据的存储地址存储空间文本数据。


5.根据权利要求4所述的空间文本数据的索引构造方法,其特征在于,还包括:
根据空间文本数据的空间位置和关键词确定所述空间文本数据在Hadoop集群中的存储节点。

【专利技术属性】
技术研发人员:李宗祥
申请(专利权)人:咪咕文化科技有限公司中国移动通信集团有限公司
类型:发明
国别省市:北京;11

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

1