Abstract
With the popularity of geo-equipped devices and location-based services, spatial-keyword publish/subscribe has emerged as a very important framework to disseminate real-time messages (e.g., geo-tagged e-coupon) to registered subscriptions (e.g., users interested in nearby promotions). While there are several work focusing on improving the efficiency of spatial-keyword publish/subscribe, their techniques fail to consider both the spatial and keyword distributions in a fine manner, thus lacking of scalability when coping with massive subscriptions. In this demonstration, we propose SKPS, a centralized in-memory spatial-keyword publish/subscribe system, which exploits fully the spatial and keyword distributions of subscription workload during indexing construction, and employs an efficient message matching algorithm to disseminate each incoming message to relevant subscriptions in a real-time manner. We present a prototype of SKPS which provides users with a web-based interface to explore the message dissemination in publish/subscribe system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aguilera, M.K., Strom, R.E., Sturman, D.C., Astley, M., Chandra, T.D.: Matching events in a content-based subscription system. In: PODC, pp. 53–61 (1999)
Fabret, F., Jacobsen, H.A., Llirbat, F., Pereira, J., Ross, K.A., Shasha, D.: Filtering algorithms and implementation for very fast publish/subscribe systems. In: ACM SIGMOD Record, vol. 30, pp. 115–126. ACM (2001)
Konig, A., Church, K., Markov, M.: A data structure for sponsored search. In: ICDE, pp. 90–101 (2009)
Park, M.-H., Hong, J.-H., Cho, S.-B.: Location-based recommendation system using bayesian user’s preference model in mobile devices. In: Indulska, J., Ma, J., Yang, L.T., Ungerer, T., Cao, J. (eds.) UIC 2007. LNCS, vol. 4611, pp. 1130–1139. Springer, Heidelberg (2007). doi:10.1007/978-3-540-73549-6_110
Shraer, A., Gurevich, M., Fontoura, M., Josifovski, V.: Top-k publish-subscribe for social annotation of news. PVLDB (2013)
Yan, T.W., GarcÃa-Molina, H.: Index structures for selective dissemination of information under the boolean model. TODS (1994)
Zhang, D., Chan, C.Y., Tan, K.L.: An efficient publish/subscribe index for e-commerce databases. PVLDB 7(8), 613–624 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Wang, X., Yang, S., Zhang, Y. (2016). SKPS: Towards Efficient Processing of Spatial-Keyword Publish/Subscribe System. In: Cheema, M., Zhang, W., Chang, L. (eds) Databases Theory and Applications. ADC 2016. Lecture Notes in Computer Science(), vol 9877. Springer, Cham. https://doi.org/10.1007/978-3-319-46922-5_36
Download citation
DOI: https://doi.org/10.1007/978-3-319-46922-5_36
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-46921-8
Online ISBN: 978-3-319-46922-5
eBook Packages: Computer ScienceComputer Science (R0)