Skip to content

Dan McCreary NoSQL Resources

Our Book: Making Sense of NoSQL

Making Sense of NoSQL (Manning Site)

This is a book I wrote on database selection with Ann Kelly. It got good reviews and I feel that the patterns we identified in this book will be relevant for many years to come. I am most proud of Chapter 12 that shows how to use the CMU SEI Architectural Tradeoff Analysis Process (ATAM) to perform objective matching between a business challenge and a database architecture.

Chapters:

  1. NoSQL: It's about making intelligence choices
  2. NoSQL concepts
  3. Foundational data architecture patterns
    1. Relational
    2. Analytical (OLAP)
    3. Key-Value Stores
    4. Column-Family Stores
    5. Graph
    6. Document
  4. NoSQL architecture patterns
  5. Native XML databases
  6. Using NoSQL to manage big data
  7. Finding information with NoSQL search
  8. Building high-availability solutions with NoSQL
  9. Increasing agility with NoSQL
  10. NoSQL and functional programming
  11. Security: protecting data in your NoSQL solution
  12. Selecting the right NoSQL solution

Videos

MACC Video 2014

2013 Dataversity Video

NoSQL Now! NoSQL Architecture Patterns June 2013

NoSQL Classes

NoSQL 101 – Part One

NoSQL 101 – Part One

Webinar: The CIO's Guide to NoSQL

Dataversity Webinar: The CIO's Guide to NoSQL July 2012

This webinar is an overview of the NoSQL movement with a focus on the business benefits of NoSQL Systems. Here are some of the topics we will cover:

  1. What is NoSQL?
  2. What Triggered the NoSQL Movement?
  3. How is NoSQL distinct from Big Data and Cloud Computing?
  4. Common Characteristics of NoSQL System
  5. Business Benefits of NoSQL
  6. Core NoSQL Concepts
  7. Selected NoSQL Implementations
  8. Recent NoSQL Developments
  9. NoSQL Case Study
  10. ATAM: An Objective Process for Selecting the Right NoSQL System
  11. Next Step: Selecting the Right NoSQL Pilot Project

Webinar: The National Information Exchange Model and Semantic-Driven Development

Recorded April 14, 2010, 11:00AM

The National Information Exchange Model and Semantic-Driven Development

Since 2002, several US federal agencies have been deploying XML standards for the exchange of complex data sets. Led by a large project at the US Department of Justice and homeland security, there are now hundreds of states and vendors supporting an emerging XML standard called the National Information Exchange Model or NIEM. This presentation will look at the NIEM processes and show how they are being used to promote semantically precise data exchanges as well as promoting transparency in government. We will compare ISO-based NIEM processes with RDF and OWL and show how they complement each other.