Skip to main content

2018 | OriginalPaper | Buchkapitel

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

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

Erschienen in: Developments and Advances in Intelligent Systems and Applications

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat Chodorow, K.: MongoDB: The Definitive Guide. O’Reilly Media, Inc. (2013) Chodorow, K.: MongoDB: The Definitive Guide. O’Reilly Media, Inc. (2013)
9.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat Fowler, A.: NoSQL for Dummies. Wiley, New Jersey (2015) Fowler, A.: NoSQL for Dummies. Wiley, New Jersey (2015)
17.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat Masser, I.: Building European Spatial Data Infrastructures. Esri Press (2007) Masser, I.: Building European Spatial Data Infrastructures. Esri Press (2007)
29.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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)
Metadaten
Titel
Performance Analysis on Voluntary Geographic Information Systems with Document-Based NoSQL Database
verfasst von
Daniel Cosme Mendonça Maia
Breno D. C. Camargos
Maristela Holanda
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-58965-7_13