Skip to main content
Top

2018 | OriginalPaper | Chapter

Performance Analysis on Voluntary Geographic Information Systems with Document-Based NoSQL Database

Authors : Daniel Cosme Mendonça Maia, Breno D. C. Camargos, Maristela Holanda

Published in: Developments and Advances in Intelligent Systems and Applications

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

With the advent of Web 2.0 and mobile technology, including, smartphones equipped with GPS (Global Positioning System) receptors, there has been an increase in the number of individuals who create and share spatial data. Consequently, the ability to store a large quantity of data, in diverse formats is made possible by Geographic Information Systems (GIS) that use voluntary data. This study presents a performance analysis of data storage architecture of a Voluntary Geographic Information System (VGIS) that uses a document-based NoSQL database and a relational database for comparison. To carry out the performance analysis it was necessary to remodel the application database from a relational database to a non-relational model. Furthermore, insertion and reading tests were needed, and performed in local and clustered environments using a simulator that generates random data on a large scale. The test results have sought to analyze the performance and feasibility of using a document-based database from data storage architecture for VGIS.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Abramova, V., Bernardino, J.: Nosql databases: Mongodb vs cassandra. In: 13th International C* Conference on Computer Science and Software Engineering (C3S2E), pp. 14–22 (2013) Abramova, V., Bernardino, J.: Nosql databases: Mongodb vs cassandra. In: 13th International C* Conference on Computer Science and Software Engineering (C3S2E), pp. 14–22 (2013)
2.
go back to reference Alabri, A., Hunter, J.: Enhancing the quality and trust of citizen science data. In: IEEE Sixth International Conference on e-Science, pp. 81–88 (2010) Alabri, A., Hunter, J.: Enhancing the quality and trust of citizen science data. In: IEEE Sixth International Conference on e-Science, pp. 81–88 (2010)
3.
go back to reference Baptista, C.S., Lima Jnior, O.F., Oliveira, M.G., Andrade, F.G., Silva, T.E., Pires, C.E.S.: Using OGC services to interoperate spatial data stored in SQL and NoSQL databases. In: XII Brazilian Symposium on Geoinformatics, pp. 61–72 (2011) Baptista, C.S., Lima Jnior, O.F., Oliveira, M.G., Andrade, F.G., Silva, T.E., Pires, C.E.S.: Using OGC services to interoperate spatial data stored in SQL and NoSQL databases. In: XII Brazilian Symposium on Geoinformatics, pp. 61–72 (2011)
4.
go back to reference Brown, G., Reed, P.: Public participation IS (PPGIS) for environmental management: reflections on a decade of empirical research. URISA J. 25(2), 5–16 (2012) Brown, G., Reed, P.: Public participation IS (PPGIS) for environmental management: reflections on a decade of empirical research. URISA J. 25(2), 5–16 (2012)
5.
go back to reference Câmara et al. A comparative analysis of development environments for voluntary geographical information web systems. In: XV Brazilian Symposium on Geoinformatics, pp. 130–141 (2014) Câmara et al. A comparative analysis of development environments for voluntary geographical information web systems. In: XV Brazilian Symposium on Geoinformatics, pp. 130–141 (2014)
6.
go back to reference Camargos, B.D.C., Holanda, M., Araújo, A.: A mobile public participation geographic information system architecture for collecting opinions about public services. In: 10th Iberian Conference on Information Systems and Technologies (CISTI), pp. 1–6 (2015) Camargos, B.D.C., Holanda, M., Araújo, A.: A mobile public participation geographic information system architecture for collecting opinions about public services. In: 10th Iberian Conference on Information Systems and Technologies (CISTI), pp. 1–6 (2015)
7.
go back to reference Castelein, W., Grus, L., Compvorts, J., Bregt, A.: A characterization of volunteered geographic information. In: 13th International Conference on Geographic Information Science (AGILE), pp. 1–10 (2010) Castelein, W., Grus, L., Compvorts, J., Bregt, A.: A characterization of volunteered geographic information. In: 13th International Conference on Geographic Information Science (AGILE), pp. 1–10 (2010)
8.
go back to reference Chodorow, K.: MongoDB: The Definitive Guide. O’Reilly Media, Inc. (2013) Chodorow, K.: MongoDB: The Definitive Guide. O’Reilly Media, Inc. (2013)
9.
go back to reference Coleman, D.J.: Volunteered geographic information in spatial data infrastructure: an early look at opportunities and constraints. In: 12th Global Spatial Data Infrastructure Association Conferences, Singapore, pp. 1–18 (2010) Coleman, D.J.: Volunteered geographic information in spatial data infrastructure: an early look at opportunities and constraints. In: 12th Global Spatial Data Infrastructure Association Conferences, Singapore, pp. 1–18 (2010)
10.
go back to reference Coleman, D.J., Georgiadou, Y., Labonte, J.: Volunteered geographic information: the nature and motivation of produsers. Int. J. Spat. Data Infrastruct. Res. 4, 332–358 (2009) Coleman, D.J., Georgiadou, Y., Labonte, J.: Volunteered geographic information: the nature and motivation of produsers. Int. J. Spat. Data Infrastruct. Res. 4, 332–358 (2009)
11.
go back to reference Constantinides, E., Fountain, S.J.: Web 2.0: conceptual foundations and marketing issues. J. Direct, Data Digit. Mark. Pract. 9(3), 231–244 (2008)CrossRef Constantinides, E., Fountain, S.J.: Web 2.0: conceptual foundations and marketing issues. J. Direct, Data Digit. Mark. Pract. 9(3), 231–244 (2008)CrossRef
12.
go back to reference De Candia, G., et al.: Dynamo: Amazons highly available key-value store. In: 21th ACM SIGOPS Symposium on Operating Systems Principles, pp. 205–220 (2007) De Candia, G., et al.: Dynamo: Amazons highly available key-value store. In: 21th ACM SIGOPS Symposium on Operating Systems Principles, pp. 205–220 (2007)
13.
go back to reference Elmasri, R., Navathe, S.B.: Fundamentals of Database Systems. Pearson, 7 edition (2015) Elmasri, R., Navathe, S.B.: Fundamentals of Database Systems. Pearson, 7 edition (2015)
14.
go back to reference Elwood, S.: Volunteered geographic information: future research directions motivated by critical, participatory, and feminist GIS. GeoJournal 72(3–4), 173–183 (2008)CrossRef Elwood, S.: Volunteered geographic information: future research directions motivated by critical, participatory, and feminist GIS. GeoJournal 72(3–4), 173–183 (2008)CrossRef
15.
go back to reference Flanagin, A.J., Metzger, M.J.: The credibility of volunteered geographic information. GeoJournal 72(3–4), 137–148 (2008)CrossRef Flanagin, A.J., Metzger, M.J.: The credibility of volunteered geographic information. GeoJournal 72(3–4), 137–148 (2008)CrossRef
16.
go back to reference Fowler, A.: NoSQL for Dummies. Wiley, New Jersey (2015) Fowler, A.: NoSQL for Dummies. Wiley, New Jersey (2015)
17.
go back to reference Goodchild, M.F.: Citizens as sensors: the world of volunteered geography. GeoJournal 69(4), 211–221 (2007)CrossRef Goodchild, M.F.: Citizens as sensors: the world of volunteered geography. GeoJournal 69(4), 211–221 (2007)CrossRef
18.
go back to reference Goodchild, M.F.: Commentary: Whither VGI? GeoJournal 72(3–4), 239–244 (2008)CrossRef Goodchild, M.F.: Commentary: Whither VGI? GeoJournal 72(3–4), 239–244 (2008)CrossRef
19.
go back to reference Goodchild, M.F., Li, L.: Assuring the quality of volunteered geographic information. Spat. Stat. 1, 110–120 (2012)CrossRef Goodchild, M.F., Li, L.: Assuring the quality of volunteered geographic information. Spat. Stat. 1, 110–120 (2012)CrossRef
20.
go back to reference Haklay, M., Weber, P.: Openstreetmap: user-generated street maps. IEEE Pervasive Comput. 7(4), 12–18 (2008)CrossRef Haklay, M., Weber, P.: Openstreetmap: user-generated street maps. IEEE Pervasive Comput. 7(4), 12–18 (2008)CrossRef
21.
go back to reference Indrawan-Santiago, M.: Database research: are we at a crossroad?: reflection on NoSQL. In: 15th Conference Network-Based Information Systems (NBiS), pp. 45–51 (2012) Indrawan-Santiago, M.: Database research: are we at a crossroad?: reflection on NoSQL. In: 15th Conference Network-Based Information Systems (NBiS), pp. 45–51 (2012)
22.
go back to reference Jardak, C., Mahonen, P., Riihijarvi, J.: Spatial big data and wireless networks: experiences, applications, and research challenges. IEEE Netw. 28(4), 26–31 (2014)CrossRef Jardak, C., Mahonen, P., Riihijarvi, J.: Spatial big data and wireless networks: experiences, applications, and research challenges. IEEE Netw. 28(4), 26–31 (2014)CrossRef
23.
go back to reference Keen, A.: The Cult of the Amateur: How Today’s Internet Is Killing Our Culture. Currency (2007) Keen, A.: The Cult of the Amateur: How Today’s Internet Is Killing Our Culture. Currency (2007)
24.
go back to reference Kessler, F.: Volunteered geographic information: a bicycling enthusiast perspective. Cartogr. Geogr. Inf. Sci. 38(3), 258–268 (2011)CrossRef Kessler, F.: Volunteered geographic information: a bicycling enthusiast perspective. Cartogr. Geogr. Inf. Sci. 38(3), 258–268 (2011)CrossRef
25.
go back to reference Lizardo, L.E.O., Moro, M.M., Davis Júnior, C.A.: GeoNoSQL: Banco de dados geoespacial em NoSQL. Computer on the Beach, pp. 303–309 (2014) Lizardo, L.E.O., Moro, M.M., Davis Júnior, C.A.: GeoNoSQL: Banco de dados geoespacial em NoSQL. Computer on the Beach, pp. 303–309 (2014)
26.
go back to reference Ma, Y., Haiping, W., Wang, L., Huang, B., Ranjan, R., Zomaya, A., Jie, W.: Remote sensing big data computing: challenges and opportunities. Future Gener. Comput. Syst. 51, 47–60 (2014)CrossRef Ma, Y., Haiping, W., Wang, L., Huang, B., Ranjan, R., Zomaya, A., Jie, W.: Remote sensing big data computing: challenges and opportunities. Future Gener. Comput. Syst. 51, 47–60 (2014)CrossRef
27.
go back to reference Maia, D.C.M., Camargos, B.D.C., Holanda, M.: Voluntary geographic information systems with document-based NoSQL databases. In: 11th Iberian Conference on Information Systems and Technologies (CISTI), vol. 1, pp. 724–729 (2016) Maia, D.C.M., Camargos, B.D.C., Holanda, M.: Voluntary geographic information systems with document-based NoSQL databases. In: 11th Iberian Conference on Information Systems and Technologies (CISTI), vol. 1, pp. 724–729 (2016)
28.
go back to reference Masser, I.: Building European Spatial Data Infrastructures. Esri Press (2007) Masser, I.: Building European Spatial Data Infrastructures. Esri Press (2007)
29.
go back to reference McCreary, D., Kelly, A.: Making Sense of NoSQL: a Guide for Managers and the Rest of Us. Manning Publications Co., Shelter Island (2014) McCreary, D., Kelly, A.: Making Sense of NoSQL: a Guide for Managers and the Rest of Us. Manning Publications Co., Shelter Island (2014)
30.
go back to reference Meek, S., Jackson, M.J., Leibovici, D.G.: A flexible framework for assessing the quality of crowdsourced data. In: AGILE International Conference on Geographic Information Science, pp. 1–7 (2014) Meek, S., Jackson, M.J., Leibovici, D.G.: A flexible framework for assessing the quality of crowdsourced data. In: AGILE International Conference on Geographic Information Science, pp. 1–7 (2014)
31.
go back to reference Miller, M., Medak, D., Dravzen, O.: Two-tier architecture for web mapping with NoSQL database CouchDB. In: Geoinformatics Forum, pp. 62–71 (2011) Miller, M., Medak, D., Dravzen, O.: Two-tier architecture for web mapping with NoSQL database CouchDB. In: Geoinformatics Forum, pp. 62–71 (2011)
32.
go back to reference Moniruzzaman, A.B.M., Hossain, S.A.: Nosql database: new era of databases for big data analytics—classification, characteristics and comparison. Int. J. Database Theory Appl. 6(4), 1–14 (2013) Moniruzzaman, A.B.M., Hossain, S.A.: Nosql database: new era of databases for big data analytics—classification, characteristics and comparison. Int. J. Database Theory Appl. 6(4), 1–14 (2013)
33.
go back to reference Nativi, S., Mazzetti, P., Santoro, M., Papeschi, F., Craglia, M., Ochiai, O.: Big data challenges in building the global earth observation system of systems. Environ. Model. Softw. 68, 1–26 (2015) Nativi, S., Mazzetti, P., Santoro, M., Papeschi, F., Craglia, M., Ochiai, O.: Big data challenges in building the global earth observation system of systems. Environ. Model. Softw. 68, 1–26 (2015)
34.
go back to reference Neis, P., Zielstra, D.: Recent developments and future trends in volunteered geographic information research: the case of openstreetmap. Future Internet 6(1), 76–106 (2014)CrossRef Neis, P., Zielstra, D.: Recent developments and future trends in volunteered geographic information research: the case of openstreetmap. Future Internet 6(1), 76–106 (2014)CrossRef
35.
go back to reference Orend, K.: Analysis and classification of NoSQL databases and evaluation of their ability to replace an object-relational persistence layer. Master Thesis, Technical University of Munich, Alemanha (2010) Orend, K.: Analysis and classification of NoSQL databases and evaluation of their ability to replace an object-relational persistence layer. Master Thesis, Technical University of Munich, Alemanha (2010)
36.
go back to reference Pourabbas, E.: Geographical Information Systems: Trends and Technologies. Taylor and Francis Group, Boca Raton (2014)CrossRef Pourabbas, E.: Geographical Information Systems: Trends and Technologies. Taylor and Francis Group, Boca Raton (2014)CrossRef
37.
go back to reference Sadalage, P.J., Fowler, M.: NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence. Addison-Wesley (2013) Sadalage, P.J., Fowler, M.: NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence. Addison-Wesley (2013)
38.
go back to reference Silberstein, A., Jianjun, C., Lomax, D., McMillan, B., et al.: Pnuts in flight: web-scale data serving at yahoo. Internet Comput. 16(1), 13–23 (2012) Silberstein, A., Jianjun, C., Lomax, D., McMillan, B., et al.: Pnuts in flight: web-scale data serving at yahoo. Internet Comput. 16(1), 13–23 (2012)
39.
go back to reference Sui, D.: THE ’G’ IN GIS-Is neogeography hype or hope? GeoWorld 21(3), 16 (2008) Sui, D.: THE ’G’ IN GIS-Is neogeography hype or hope? GeoWorld 21(3), 16 (2008)
40.
go back to reference Tudorica, B.G., Bucur, C.: A comparison between several NoSQL databases with comments and notes. In: 10th Roedunet International Conference (RoEduNet), pp. 1–5 (2011) Tudorica, B.G., Bucur, C.: A comparison between several NoSQL databases with comments and notes. In: 10th Roedunet International Conference (RoEduNet), pp. 1–5 (2011)
41.
go back to reference Vaish, G.: Getting Started with NoSQL: Your Guide to the World and Technology of NoSQL. Packt Publishing, Birmingham (2013) Vaish, G.: Getting Started with NoSQL: Your Guide to the World and Technology of NoSQL. Packt Publishing, Birmingham (2013)
42.
go back to reference Vera, H., Boaventura Filho, W., Holanda, M., Araújo, A.: Geographic data modeling for NoSQL document-oriented databases. GEOProcessing, pp. 63–68 (2015) Vera, H., Boaventura Filho, W., Holanda, M., Araújo, A.: Geographic data modeling for NoSQL document-oriented databases. GEOProcessing, pp. 63–68 (2015)
43.
go back to reference Vitolo, C., Elkhatib, Y., Reusser, D., Macleod, C.J.A., Buytaert, W.: Web technologies for environmental big data. Environ. Model. Softw. 63, 185–198 (2015)CrossRef Vitolo, C., Elkhatib, Y., Reusser, D., Macleod, C.J.A., Buytaert, W.: Web technologies for environmental big data. Environ. Model. Softw. 63, 185–198 (2015)CrossRef
44.
go back to reference Zhang, X., Song, W., Liu, L.: An implementation approach to store GIS spatial data on NoSQL database. Geoinformatics, pp. 1–5 (2014) Zhang, X., Song, W., Liu, L.: An implementation approach to store GIS spatial data on NoSQL database. Geoinformatics, pp. 1–5 (2014)
Metadata
Title
Performance Analysis on Voluntary Geographic Information Systems with Document-Based NoSQL Database
Authors
Daniel Cosme Mendonça Maia
Breno D. C. Camargos
Maristela Holanda
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-58965-7_13

Premium Partner