#SVQMUG

Introduction to NoSQL
Trisha Gee
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?
Questions?
trisha.gee@mongodb.com
@trisha_gee
@SVQMongoDB
http://is.gd/noSql
Thank you!

Intro to NoSQL