Close

2013-02-19

Introduction to NoSQL

Introduction to NoSQL

Martin Fowler – Author, Speaker, Consultant & General Loud-mouth on Software Development

Martin gives a rapid introduction to NoSQL databases: where they came from, the nature of the data models they use, and the different ways you have to think about consistency. From this, he outlines what kinds of circumstances you should consider using them, why they will not make relational databases obsolete, and the important consequence of polyglot persistence.

Introduction to NoSQL

TIMECODES
00:00 Intro
00:42 History of NoSQL databases
07:51 Definition of NoSQL
09:36 Data model
10:04 Key-value data model
10:37 Document data model
17:36 Column-family data model
20:20 Graph data model
25:47 NoSQL and consistency
40:28 CAP theorem
44:40 When and why to use a NoSQL database
50:52 Is NoSQL the future of databases?