Ap-tree: Efficiently support continuous spatial-keyword queries over stream
2015 IEEE 31st International Conference on Data Engineering, 2015•ieeexplore.ieee.org
We investigate the problem of processing a large amount of continuous spatial-keyword
queries over streaming data, which is essential in many applications such as location-based
recommendation and advertising, thanks to the proliferation of geo-equipped devices and
the ensuing location-based social media applications. For example, a location-based e-
coupon system may allow potentially millions of users to register their continuous spatial-
keyword queries (eg, interests in nearby sales) by specifying a set of keywords and a spatial …
queries over streaming data, which is essential in many applications such as location-based
recommendation and advertising, thanks to the proliferation of geo-equipped devices and
the ensuing location-based social media applications. For example, a location-based e-
coupon system may allow potentially millions of users to register their continuous spatial-
keyword queries (eg, interests in nearby sales) by specifying a set of keywords and a spatial …
We investigate the problem of processing a large amount of continuous spatial-keyword queries over streaming data, which is essential in many applications such as location-based recommendation and advertising, thanks to the proliferation of geo-equipped devices and the ensuing location-based social media applications. For example, a location-based e-coupon system may allow potentially millions of users to register their continuous spatial-keyword queries (e.g., interests in nearby sales) by specifying a set of keywords and a spatial region; the system then delivers each incoming spatial-textual object (e.g., a geo-tagged e-coupon) to all the matched queries (i.e., users) whose spatial and textual requirements are satisfied. While there are several prior approaches aiming at providing efficient query processing techniques for the problem, their approaches belong to spatial-first indexing method which cannot well exploit the keyword distribution. In addition, their textual filtering techniques are built upon simple variants of traditional inverted indexes, which do not perform well for the textual constraint imposed by the problem. In this paper, we address the above limitations and provide a highly efficient solution based on a novel adaptive index, named AP-Tree. The AP-Tree adaptively groups registered queries using keyword and spatial partitions, guided by a cost model. The AP-Tree also naturally indexes ordered keyword combinations. We present index construction algorithm that seamlessly and effectively integrates keyword and spatial partitions. Consequently, our method adapts well to the underlying spatial and keyword distributions of the data. Our extensive experiments demonstrate that AP-Tree achieves up to an order of magnitude improvement on efficiency compared with prior state-of-the-art methods.
ieeexplore.ieee.org
以上显示的是最相近的搜索结果。 查看全部搜索结果