-
题名结合否定关键词的空间关键词查询
- 1
-
-
作者
金海
郝晓丽
牛保宁
-
机构
太原理工大学信息与计算机学院
-
出处
《微电子学与计算机》
2021年第9期54-60,共7页
-
基金
山西省应用基础研究项目(201901D111100)
山西省重点研发计划(201903D121132)。
-
文摘
面向个性化约束的空间关键词查询是数据库查询领域的热点问题,其中快速性和匹配性是衡量此类查询优劣的核心问题.传统空间关键词范围查询无法匹配除地理位置和关键词信息以外的带有个性化约束条件下的查询,且大多数二维空间下的索引结构的构建更新速度和查询效率较低.针对上述问题,提出了一种带否定关键词约束(即用户不喜欢的关键词)的查询模式.采用Geohash字符串表示兴趣点对象,对字符串排序后构建B+树作为二叉树的叶节点,通过二叉树过滤带否定关键词的对象,构建了基于Geohash的混合索引结构BGIB-Tree.在此基础上,依靠Geohash编码的递归性,设计了前缀匹配搜索算法.以区域编码和对象编码前缀匹配为剪枝策略,快速找到满足空间约束的兴趣点,最后在倒排索引中双向搜索即可完成查询.通过与IR-Tree和BIR-Tree对比,在真实数据集上对BGIB-Tree的构建时间与相关参数对查询算法的影响做出验证,实验证明结果表明在索引构建时间上减少30%,算法查询效率提高29%.
-
关键词
否定关键词
空间关键词范围查询
个性化约束
混合索引
Geohash
前缀匹配
-
Keywords
negative keywords
spatial keyword range query
personalization constraint
hybrid index
geohash
prefix matching
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-