Evaluation of Data Management Systems for Geospatial Big Data

  • Pouria Amirian
  • Anahid Basiri
  • Adam Winstanley
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8583)

Abstract

Big Data encompasses collection, management, processing and analysis of the huge amount of data that varies in types and changes with high frequency. Often data component of Big Data has a positional component as an important part of it in various forms, such as postal address, Internet Protocol (IP) address and geographical location. If the positional components in Big Data extensively used in storage, retrieval, analysis, processing, visualization and knowledge discovery (geospatial Big Data) the Big Data systems need certain type of techniques and algorithms for management, analytics and sharing.

This paper describes the concept of geospatial Big Data management with focus on using typical and modern database management systems. Then the typical and modern types of databases for management of geospatial Big Data are evaluated based on model for storage, query languages, handling connected data, distribution models and schema evolution. As the results of the evaluations and benchmarks of this paper illustrate there is no single solution for efficient management of geospatial Big Data and in order to utilize unique characteristics of geospatial Big Data (such as topological, directional and distance relationship) a polyglot geospatial data persistence system is needed.

Keywords

geospatial Big Data graph database XML document database column- family database spatial database geospatial Big Data Management polyglot geospatial data persistence 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Taniar, D., Rahayu, W.: A taxonomy for nearest neighbour queries in spatial databases. Journal of Computer and System Sciences 79(7), 1017–1039 (2013)MathSciNetCrossRefMATHGoogle Scholar
  2. 2.
    Amirian, P., Basiri, A., Alesheikh, A.: Interoperable exchange and share of urban services data through geospatial services and XML database. In: Complex, Intelligent and Software Intensive Systems, CISIS (2010)Google Scholar
  3. 3.
    Mahboubi, H., Bimonte, S., Deffuant, G., Chanet, J., Pinet, F.: Semi-Automatic Design of Spatial Data Cubes from Simulation Model Results. IJDWM 9(1), 70–95 (2013)Google Scholar
  4. 4.
    Basiri, A., Amirian, P., Winstanley, A.: The USE of Quick Response (QR) Code in Landmark-Based Pedestrian Navigation. International Journal of Navigation and Observation (2014) Google Scholar
  5. 5.
    Yildizli, C., Pedersen, T., Saygin, Y., Savas, E., Levi, A.: Distributed Privacy Preserving Clustering via Homomorphic Secret Sharing and Its Application to (Vertically) Partitioned Spatio-Temporal Data. IJDWM 7(1), 46–66 (2011)Google Scholar
  6. 6.
    Safar, M., Ebrahimi, D., Taniar, D.: Voronoi-based reverse nearest neighbor query processing on spatial networks. Multimedia Systems 15(5), 295–308 (2009)CrossRefGoogle Scholar
  7. 7.
    Minelli, M., Chambers, M., Dhiraj, A.: Big Data, Big Analytics: Emerging Business Intelligence and Analytic Trends for Today’s Businesses. Wiley (2013)Google Scholar
  8. 8.
    Amirian, P., Basiri, A., Winstanley, A.: Efficient Online Sharing of Geospatial Big Data Using NoSQL XML Databases. In Proceedings of IEEE Fourth International Conference on Computing for Geospatial Research and Application (COM. Geo) (2013)Google Scholar
  9. 9.
    Amirian, P., Basiri, A., Winstanley, A.: Implementing Geospatial Web Services Using Service Oriented Architecture and NoSQL Solutions. In: The Third International Conference on Digital Information and Communication Technology and its Applications (2013)Google Scholar
  10. 10.
    Amirian, P., Basiri, A., Alesheikh, A.: Standards-based, interoperable services for accessing urban services data for the city of Tehran. Computers, Environment and Urban Systems (2010)Google Scholar
  11. 11.
    Foerster, T., Schäffer, B.: A client for distributed geo-processing on the web. In: Ware, J.M., Taylor, G.E. (eds.) W2GIS 2007. LNCS, vol. 4857, pp. 252–263. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  12. 12.
    Sample, J., Shaw, K., Tu, S., Abdelguerfi, M.: Geospatial services and applications for the Internet. Springer (2008)Google Scholar
  13. 13.
    Stollberg, B., Zipf, A.: OGC Web Processing Service Interface for Web Service Orchestration Aggregating Geo-processing Services in a Bomb Threat Scenario. In: Ware, J.M., Taylor, G.E. (eds.) W2GIS 2007. LNCS, vol. 4857, pp. 239–251. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  14. 14.
    Schäffer, B., Baranski, B., Foerster, T., Brauner, J.: A Service-Oriented Framework for Real-time and Distributed Geoprocessing. In: Geospatial Free and Open Source Software in the 21st Century. Lecture Notes in Geoinformation and Cartography. Springer (2010)Google Scholar
  15. 15.
    Foerster, T., Schaeffer, B., Brauner, J., Baranski, B.: Geospatial Web Services for Distributed Processing - Applications and Scenarios. In: Geospatial Web Services: Advances in Information Interoperability, pp. 245–286. Information Science Reference (2011)Google Scholar
  16. 16.
    Vretanos, A.: OpenGIS Web Feature Service 2.0 Interface Standard, OGC 09-025r1 and ISO/DIS 19142 (2010)Google Scholar
  17. 17.
    Lake, R.: The application of geography markup language (GML) to the geological sciences. Computers & Geosciences 31(9), 1081–1094 (2005)CrossRefGoogle Scholar
  18. 18.
    Oosterom, P.: Research and development in geo-information generalisation and multiple representation. Computers, Environment and Urban Systems (2010)Google Scholar
  19. 19.
    Fowler, M., Sadalage, P.: NoSQL Distilled. Addison Wesely (2013)Google Scholar
  20. 20.
    Celko, J.: Complete Guide to NoSQL, What Every SQL Professional Needs to Know about Non-Relational Databases. Morgan Kaufman (2014)Google Scholar
  21. 21.
    Chang, F., Dean, J., Ghemawat, S., Hsieh, W., Gruber, R.: Bigtable: A distributed storage system for structured data. In: Seventh Symposium on Operating System Design and Implementation (2006)Google Scholar
  22. 22.
    Amirian, P., Alesheikh, A.: Publishing Geospatial Data through geospatial web service and xml database system. American Journal of Applied Science 5(10) (2008)Google Scholar
  23. 23.
    Hecht, R., Jablonski, S.: NoSQL Evaluation A Use Case Oriented Survey. In: International Conference on Cloud and Service Computing, pp. 336–341 (2011)Google Scholar
  24. 24.
    McCreary, D., Kelly, A.: Making Sense of NoSQL. Manning (2013)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Pouria Amirian
    • 1
  • Anahid Basiri
    • 2
  • Adam Winstanley
    • 1
  1. 1.Department of Computer ScienceNational University of Ireland MaynoothIreland
  2. 2.Nottingham Geospatial InstituteThe University of NottinghamUK

Personalised recommendations