Joe Celkos Complete Guide to NoSQL
What Every SQL Professional Needs to Know about Non-Relational Databases
By- Joe Celko, Independent Consultant & Columnist for
Intelligent Enterprise , USA
Big Data, NoSQL and other buzzwords attempt to label the new wave of Non-SQL data. Just as we moved from file systems to relational database management systems, we are transitioning from RDBMS to a new era of data management that is better suited to the present. This shift is not just one trend or set of new tools; it is many things which are still being defined. Big data is everywhere and you are part of its creation and of its use. But do you understand it? Here is an overview of this topic written from the viewpoint of a relational database expert.
Paperback, 304 Pages
Published: November 2013
Imprint: Morgan Kaufmann
ISBN: 978-0-12-407192-6
Contents
Part 1: Columnar Databases
1. Traditional Row Storage Model
2. Indexing and Hashing3. Defining a Columnar Database
4. Columnar Storage Model5. Use Different Disks
6. Solid State Disks7. Data Compression
8. Columnar Schema Design and Queries9. DB2 and Rainstor Examples
Part 2: Streaming Database10. Complex Event Processing (CEP)
11. Commercial Products12. Streambase
13. Kx14. Basic Queries
Part 3: Graph Databases15. Graph Basics
16. Graph Terminology17. Network Versus Graph Database
18. RDBMS Versus Graph Database19. Applications
20. Owl (Web Ontology Language)21. Graph Queries
22. Graph Query Languages

