Skip to main content

NoSQL Database: A Scalable, Availability, High Performance Storage for Big Data

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 8351))

Abstract

This paper is focused on NoSQL databases which designed to handle the problem of storing large amounts of data. NoSQL database sacrifice some consistency to achieve horizontal scalability and high-performance. We aim at giving a systematic overview of NoSQL, introducing concepts, techniques and categories. For each category we give several typical NoSQL databases and discuss them in detail. Finally we analysis the challenges of NoSQL databases and give some predictions.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Neo4j, http://neo4j.org

  2. Nosql database technology, http://www.couchbase.com

  3. Simpledb, http://aws.amazon.com/cn/simpledb/

  4. Bantleman, J.: Rainstor makes top big data predictions for 2013, http://rainstor.com/rainstor-top-big-data-predictions-2013/

  5. Brewer, E.: Cap twelve years later: How the ”rules” have changed. Computer 45(2), 23–29 (2012)

    Article  Google Scholar 

  6. Cattell, R.: Scalable sql and nosql data stores. ACM SIGMOD Record 39(4), 12–27 (2011)

    Article  Google Scholar 

  7. Cooper, B.F., Silberstein, A., Tam, E., Ramakrishnan, R., Sears, R.: Benchmarking cloud serving systems with ycsb. In: Proceedings of the 1st ACM Symposium on Cloud Computing, pp. 143–154. ACM (2010)

    Google Scholar 

  8. Evans, E.: Nosql: Whats in a name? (October 2009), Blog post of October 30, 2009

    Google Scholar 

  9. Harrison, G.: 10 things you should know about nosql databases (2010), http://www.techrepublic.com/blog/10things/10-things-you-should-know-about-nosql-databases/1772

  10. Lith, A., Mattsson, J.: Investigating storage solutions for large data. Department of Computer Science and Engineering, Chalmers University of Technology, Göteborg, Sweden (2010)

    Google Scholar 

  11. Popescu, A.: Presentation: Nosql at codemash – an interesting nosql categorization, http://nosql.mypopescu.com/post/396337069/presentation-nosql-codemash-an-interesting-nosql

  12. Pritchett, D.: Base: An acid alternative. Queue 6(3), 48–55 (2008)

    Article  Google Scholar 

  13. Seeger, M., S Ultra-Large-Sites: Key-value stores: a practical overview. Computer Science and Media (2009)

    Google Scholar 

  14. Stanier, C.: Introducing nosql into the database curriculum. In: 10th International Workshop on the Teaching, Learning and Assessment of Databases, p. 61 (2012)

    Google Scholar 

  15. Strozzi, C.: Nosql-a relational database management system (2010), http://www.strozzi.it/cgi-bin/CSA/tw7/I/en_US/nosql/Home%20Page (accessed)

  16. Tudorica, B.G., Bucur, C.: A comparison between several nosql databases with comments and notes. In: 2011 10th Roedunet International Conference (RoEduNet), pp. 1–5. IEEE (2011)

    Google Scholar 

  17. Zikopoulos, P., Eaton, C., et al.: Understanding big data: Analytics for enterprise class hadoop and streaming data (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Huang, Y., Luo, Tj. (2014). NoSQL Database: A Scalable, Availability, High Performance Storage for Big Data. In: Zu, Q., Vargas-Vera, M., Hu, B. (eds) Pervasive Computing and the Networked World. ICPCA/SWS 2013. Lecture Notes in Computer Science, vol 8351. Springer, Cham. https://doi.org/10.1007/978-3-319-09265-2_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09265-2_19

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09264-5

  • Online ISBN: 978-3-319-09265-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics