intro to nosql
DESCRIPTION
Short talk presented at the Sevilla Mongo User GroupTRANSCRIPT
Trisha Gee
#SVQMUG
Introduction to NoSQL
Java Developer @ MongoDB
Question time...
In the Beginning... there was Relational
What are Relational Databases good for?
. . .and the disadvantages?
NoSQL?
NoSQL?
NotRelational
Did you know there are different flavours?
Graph
Key Value Store
Column Family
Document
patron = { _id: "joe", name: "Joe Bookreader", address: { street: "123 Fake St", city: "Faketon", state: "MA", zip: 12345 } books: [ 27464, 747854, ...]}
Questions?
Things to Consider
Eventual Consistency
Writes vs Reads
Dynamic schema
Your technology
Transactions required?
Thank you!