Joe Celko’s 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 Hashing

    3. Defining a Columnar Database

    4. Columnar Storage Model

    5. Use Different Disks

    6. Solid State Disks

    7. Data Compression

    8. Columnar Schema Design and Queries

    9. DB2 and Rainstor Examples

    Part 2: Streaming Database

    10. Complex Event Processing (CEP)

    11. Commercial Products

    12. Streambase

    13. Kx

    14. Basic Queries

    Part 3: Graph Databases

    15. Graph Basics

    16. Graph Terminology

    17. Network Versus Graph Database

    18. RDBMS Versus Graph Database

    19. Applications

    20. Owl (Web Ontology Language)

    21. Graph Queries

    22. Graph Query Languages

Advertisement

advert image