A hierarchical indexing strategy for optimizing Apache Spark with HDFS to efficiently query big geospatial raster data. Issue 3 (3rd March 2020)
- Record Type:
- Journal Article
- Title:
- A hierarchical indexing strategy for optimizing Apache Spark with HDFS to efficiently query big geospatial raster data. Issue 3 (3rd March 2020)
- Main Title:
- A hierarchical indexing strategy for optimizing Apache Spark with HDFS to efficiently query big geospatial raster data
- Authors:
- Hu, Fei
Yang, Chaowei
Jiang, Yongyao
Li, Yun
Song, Weiwei
Duffy, Daniel Q.
Schnase, John L.
Lee, Tsengdar - Abstract:
- ABSTRACT: Earth observations and model simulations are generating big multidimensional array-based raster data. However, it is difficult to efficiently query these big raster data due to the inconsistency among the geospatial raster data model, distributed physical data storage model, and the data pipeline in distributed computing frameworks. To efficiently process big geospatial data, this paper proposes a three-layer hierarchical indexing strategy to optimize Apache Spark with Hadoop Distributed File System (HDFS) from the following aspects: (1) improve I/O efficiency by adopting the chunking data structure; (2) keep the workload balance and high data locality by building the global index (k-d tree); (3) enable Spark and HDFS to natively support geospatial raster data formats (e.g., HDF4, NetCDF4, GeoTiff) by building the local index (hash table); (4) index the in-memory data to further improve geospatial data queries; (5) develop a data repartition strategy to tune the query parallelism while keeping high data locality. The above strategies are implemented by developing the customized RDDs, and evaluated by comparing the performance with that of Spark SQL and SciSpark. The proposed indexing strategy can be applied to other distributed frameworks or cloud-based computing systems to natively support big geospatial data query with high efficiency.
- Is Part Of:
- International journal of digital earth. Volume 13:Issue 3(2020)
- Journal:
- International journal of digital earth
- Issue:
- Volume 13:Issue 3(2020)
- Issue Display:
- Volume 13, Issue 3 (2020)
- Year:
- 2020
- Volume:
- 13
- Issue:
- 3
- Issue Sort Value:
- 2020-0013-0003-0000
- Page Start:
- 410
- Page End:
- 428
- Publication Date:
- 2020-03-03
- Subjects:
- Big data -- hierarchical indexing -- multi-dimensional -- Apache Spark -- HDFS -- distributed computing -- GIS
Geographic information systems -- Periodicals
Sustainable development -- Information technology -- Periodicals
Social planning -- Information technology -- Periodicals
910.285 - Journal URLs:
- http://www.tandf.co.uk/journals/titles/17538947.asp ↗
http://www.tandfonline.com/ ↗ - DOI:
- 10.1080/17538947.2018.1523957 ↗
- Languages:
- English
- ISSNs:
- 1753-8947
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4542.185413
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 12789.xml