Download presentation
Presentation is loading. Please wait.
Published byMildred Lewis Modified over 9 years ago
1
NoSQL Not Only SQL Edel Sherratt
2
What is NoSQL? Not Only SQL Large volumes of data No schema Partition tolerance – scale by adding more commodity servers Various data models Various languages Eventual consistency
3
Some NoSQL database systems Oracle NoSQL Database Apache Cassandra Apache CouchDB Apache HBase mongoDB Google Bigtable Redis Riak Neo4j FlockDB MarkLogic
4
NoSQL users and applications adform, digital advertising Iovation, fraud prevention IBM, email client back-end HP, music streaming Many, many more
5
National Library of Wales Welsh newspapers online January 2013 Hacathon –http://hacathonwiki.llgc.org.uk/w/index.php/Main_ Pagehttp://hacathonwiki.llgc.org.uk/w/index.php/Main_ Page Data documentation, mentions couchdb: –http://hacathonwiki.llgc.org.uk/w/index.php/Simple _introduction_to_the_datahttp://hacathonwiki.llgc.org.uk/w/index.php/Simple _introduction_to_the_data –http://hacathonwiki.llgc.org.uk/w/index.php/ApiDo cumentation http://hacathonwiki.llgc.org.uk/w/index.php/ApiDo cumentation Current public interface: –http://www.llgc.org.uk/index.php?id=4723http://www.llgc.org.uk/index.php?id=4723
6
Some advantages of NoSQL Scale using clusters of commodity hardware rather than specialist servers Handle larger volumes of data and higher transaction rates than rdbms Less need for database administrators Lower startup costs Lower expansion costs Few, if any data model restrictions
7
Some disadvantages NoSQL immaturity means expert support scarce Many data manipulation languages –reduces portability of queries –reduces transferability of skills No schema, reduces database maintainability No normalization challenges consistency Whole document emphasis challenges analysis of data sets
8
Summary Characteristics of NoSQL Some NoSQL databases Advantages and disadvantages
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.