In this session we'll introduce NoSQL databases and the movement's emerging patterns. We will contrast them to the concepts presented in workshop 1 (attendance is not mandatory). We will discuss a few of the most common open source NoSQL databases, their strengths, use cases, and their operational stories when running in the Cloud.
Note: This talk is aimed to developers
25. N OT LIKE PHYSICA L HA RDWA RE
C LOUD RE SOURC E S VIR T UA LI ZED
* Trivia Q: What is a PaaS?
MONI TORI NG MATTE R S A LOT
CAPAC I T Y P L A NN IN G TOO
GeneralCloud Tips
26. Cloud Tips
SI ZING YOUR C LUSTER
6 4-BI T O NLY - KEE P C URRE N T
K E EP WO RKING SE T IN MEMORY
DATA + I NDEX E S
S CA L E UP IF ME TRIC S SHOW I T
MM S I S H A NDY
27.
28. A Little Context
KE Y/ VA LUE DATABASE
VA LUE AGN O STIC
* Trivia Q: Who Did Dynamo?
EX TR EMELY FAULT-TOLERA NT
A LL N ODE S EQUA L
31. Pro: HighlyAvailable
A LW AYS RE SPOND ING
MULT I-D AT AC E NTER REPL
STORAGE BAC KE NDS
B I TCASK, LE VELDB, MEMORY
* Trivia Q: is MDC free?
32. Cons
M INIMU M C LUSTE R-S E T I S 5
N ODE S
E VE N T UA L C ON SI S TE NCY
TAKE S SOME TI ME TO GROK
Q UE RYING STORY I S ME H
GE TT IN G BE TTE R W F TS
33. Common Mistakes
N OT US I NG 5 OR MO R E N O D E S
C HO O S I NG WRON G BAC KE ND
P ROT OC OLS F OR DE V VS PROD
LEAV IN G DEFAULT RING SI ZE
35. Cloud Tips
M IN D Y OUR DATA LOCATI ON
E B S VS E PHEMERA L DRIVE S
C LUST ER SI ZE MAY NEED MORE
BIGGE R RI NGS HE LP
C H EC K OUT BASHO’S C LOUD D OC S
TH EI R D OC S A R E GR E AT
37. Another Advantage
NoSQL Distilled: Fowler & Sadalage
My awesome e-commerce site
Shopping cart
& session data
Completed Inventory and
item pricing
Session
Storage
service
K/V Store
Order
Persistence
service
Document
Store
Inventory &
Price service
RDBMS
Nodes and
relations
service
Graph Store
Recommendations
engine