Skip to main content

Processing Spatio-temporal Data On Map-Reduce

  • Conference paper
Big Data Analytics (BDA 2014)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8883))

Included in the following conference series:

Abstract

The amount of spatio-temporal data generated in numerous scientific and industrial settings have exploded in recent years. Without a distributed platform, supporting efficient analytics operations over such voluminous datasets become prohibitively expensive. As a result there has been an increasing interest in using map-reduce to parallelize the processing of large-scale spatio-temporal data. While Hadoop, which has become the de-facto implementation of map-reduce, has shown to be effective in handling large volumes of unstructured data, several key issues needs to be addressed to exploit its power for processing spatio-temporal data.

In this tutorial, we explore design techniques for spatio-temporal analytics and data management on Hadoop, based on recent work in this area. We outline strategies for devising map-reduce algorithms for performing fundamental spatial analytics involving computational geometry operations as well as two-way and multi-way spatial join operations. We discuss storage optimization techniques such as chunking and colocation to enable efficient organization of multi-dimensional data on HDFS along with indexing techniques for fast spatial data access.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Eldawy, A., et al.: CGHadoop: Computational Geometry in MapReduce. In: SIGSPATIAL (2013)

    Google Scholar 

  2. Chawda., B., et al.: Processing Interval Joins On Map-Reduce. In: EDBT (2014)

    Google Scholar 

  3. Afrati, F.N., et al.: Designing good algorithms for MapReduce and beyond. In: SOCC (2012)

    Google Scholar 

  4. Gupta, H., et al.: Processing Multi-way Spatial Joins On Map-Reduce. In: EDBT (2013)

    Google Scholar 

  5. Dean, J., et al.: MapReduce: Simplified data processing on large clusters. Comm. of ACM 51(1) (2008)

    Google Scholar 

  6. Eltabakh, M., et al.: CoHadoop: Flexible Data Placement and its exploitation in Hadoop. In: VLDB (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Gupta, H., Lakshminarasimhan, S. (2014). Processing Spatio-temporal Data On Map-Reduce. In: Srinivasa, S., Mehta, S. (eds) Big Data Analytics. BDA 2014. Lecture Notes in Computer Science, vol 8883. Springer, Cham. https://doi.org/10.1007/978-3-319-13820-6_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13820-6_5

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13819-0

  • Online ISBN: 978-3-319-13820-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics