Skip to main content

NoSQL (Not Structured Query Language)

  • Living reference work entry
  • Latest version View entry history
  • First Online:
Encyclopedia of Big Data
  • 188 Accesses

Synonyms

Big Data; Big Data analytics; Column-based database; Document-oriented database; Key-value-based database

Introduction

Rapidly growing humongous amount of data must be stored into a database. NoSQL is increasingly used in order to store Big Data. NoSQL systems are also called “not only SQL” or “not relational SQL” to emphasize that they may also support SQL query but more than that. Moreover, a NoSQL data store is able to accept all types of data – structured, semi-structured, and unstructured – much more easily than a relational database. For applications that have a mixture of datatypes, a NoSQL database is a good option. Performance factors come into play with an RDBMS’ data model, especially where “wide rows” are involved and update actions are many. However, a NoSQL data model such as Google’s Bigtable easily handles both situations and delivers very fast performance for both read and write operations. NoSQL database addresses the following opportunities (Cattell 2011):

  • La...

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

Access this chapter

Institutional subscriptions

Further Readings

  • Cattell, R. (2011). Scalable SQL and NoSQL data stores. Acm Sigmod Record, 39(4), 12–27. Stonebraker, M. (2010). SQL databases v. NoSQL databases. Communications of the ACM, 53(4), 10–11.

    Google Scholar 

  • Han, J., Haihong, E., Le, G., Du, J. (2011), October. Survey on NoSQL database. In Pervasive computing and applications (ICPCA), 2011 6th international conference on (pp. 363–366). IEEE.

    Google Scholar 

  • Moniruzzaman, A. B. M., & Hossain, S. A. (2013). NoSQL database: New era of databases for big data analytics – Classification, characteristics and comparison. International Journal of Database Theory and Application., 6(4), 1–14.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rajeev Agrawal .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this entry

Cite this entry

Agrawal, R., Imran, A. (2017). NoSQL (Not Structured Query Language). In: Schintler, L., McNeely, C. (eds) Encyclopedia of Big Data. Springer, Cham. https://doi.org/10.1007/978-3-319-32001-4_150-2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-32001-4_150-2

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-32001-4

  • Online ISBN: 978-3-319-32001-4

  • eBook Packages: Springer Reference Business and ManagementReference Module Humanities and Social SciencesReference Module Business, Economics and Social Sciences

Publish with us

Policies and ethics

Chapter history

  1. Latest

    NoSQL (Not Structured Query Language)
    Published:
    29 August 2017

    DOI: https://doi.org/10.1007/978-3-319-32001-4_150-2

  2. Original

    NoSQL (Not Structured Query Language)
    Published:
    14 June 2017

    DOI: https://doi.org/10.1007/978-3-319-32001-4_150-1