In:
Journal of Circuits, Systems and Computers, World Scientific Pub Co Pte Ltd, Vol. 30, No. 16 ( 2021-12-30)
Abstract:
Current location-based services (LBS) continuously generate a massive amount of geo-message streams. The cluster-based subscription matching method is an effective means to feed subscribers with related geo-messages from geo-message streaming. However, current cluster-based subscription matching methods only consider the spatial relationship and textual relationship and ignore users’ social relationship. As a result, the matching results may not completely satisfy the requirements of users. In this paper, we proposed a social-aware subscription matching method by taking spatial, textual, and social factors into consideration. Then, we used a cache strategy and a Flink-based acceleration process to reduce the extra time overhead caused by computing the social relationships. A set of extensive experiments have been conducted on a real dataset. The experimental results indicate that our method improves the recall of matching results. Besides, the Flink-based acceleration process with caching can speed up the subscription matching process by a ratio of up to 3.299 compared with the state-of-the-art.
Type of Medium:
Online Resource
ISSN:
0218-1266
,
1793-6454
DOI:
10.1142/S0218126621502959
Language:
English
Publisher:
World Scientific Pub Co Pte Ltd
Publication Date:
2021
Bookmarklink