Abstract
Centralized spatial-keyword processing systems are limited in scale. They cannot handle the massive amounts of spatial-keyword data as they are restricted by the resources of the single machine they run on. The need for scalable processing of spatial-keyword data motivated the development of big SKDMS. The following are three main approaches for processing big spatial-keyword data.
-
1.
Applications on top of general-purpose big-data systems, where the processing of spatial-keyword data takes place without any changes to the underlying big-data system.
-
2.
Extensions to existing big-data systems, where the underlying big-data system is modified and is extended to be optimized for spatial-keyword processing.
-
3.
Dedicated big spatial-keyword management systems, where big SKDMSs are built from scratch for the sole application of spatial-keyword processing.
In this chapter, we start with a brief overview of general-purpose big-data systems. Then, we present the main approaches for big spatial-keyword processing and indexing. Finally, we give examples and case studies on distributed systems that deal with spatial-keyword data.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Mahmood, A.R., Aref, W.G. (2019). Distributed Spatial-Keyword Processing. In: Scalable Processing of Spatial-Keyword Queries. Synthesis Lectures on Data Management. Springer, Cham. https://doi.org/10.1007/978-3-031-01867-1_4
Download citation
DOI: https://doi.org/10.1007/978-3-031-01867-1_4
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-00739-2
Online ISBN: 978-3-031-01867-1
eBook Packages: Synthesis Collection of Technology (R0)eBColl Synthesis Collection 8