Relationships are Hard – Data modeling with NoSQL

session

Thursday, May 18th, 11:00

Some security vulnerabilities are more dangerous than others, or at least more commonly exploited. In this session we'll look at the top 25 most dangerous software weaknesses and learn how to mitigate them in your CFML code.

 

Target Audience

Developers looking to learn when to use NoSQL databases over relational databases and who wonder how to model data for NoSQL

 

Assumed knowledge for the topic

Basic data modeling/database design principles

 

Objective of the topic

Learn data modeling with NoSQL databases, and how it differs from relational database data modeling., We will also look at good opportunities for using a NoSQL database and when a relational database is still the way to go. We will see why many NoSQL databases don’t pass the ACID (Atomicity, Consistency, Isolation, Durability) test on purpose and what this means to you, the developer.

 

Why you are qualified to present on this topic

Have used NoSQL and relational databases and made decisions on each for our team at Computer Know How and for our clients.

 

FIVE main points

Have used NoSQL and relational databases and made decisions on each for our team at Computer Know How and for our clients.

  1. Learn data modeling with NoSQL databases
  2. Learn to identify good opportunities to use NoSQL and when not to.
  3. Learn about ACID and the implications when using various NoSQL databases
  4. Discuss various paradigms for storing different datatypes in NoSQL
  5. Discuss the advantages/disadvantages of denormalizing data or replicating data for scaling.

 

Level

All

Topics

Database Data NoSQL

Speaker