Tobias Coetzee
How to prepare your Enterprise for NoSQL
Persistence & Data
NoSQL
Database Team
Bigtable Clones /
Column Orientated
Graphs & Triple
Stores
Key-value
Stores
Document
Databases
KEY-VALUE STORES
Two things
(you need to know)
One use case
1> Speed
2> One key to rule them all
1> Caching
KEY-VALUE STORES
Two Products
KEY-VALUE STORES
Four tips 1> Keys
2> Simple operations
3> Simple data structures
4> Complex data
Three things
(You need to know)
One use case
1> Lots & lots & lots
2> Column oriented
1> Sparse data
BIGTABLE CLONES
3> Hadoop
BIGTABLE CLONES
Two Products
BIGTABLE CLONES
Three tips
1> Managing time
2> Keeping it afloat
3> Indexing
Two things
(You need to know)
One use case
1> It’s all about the values
2> Understanding
1> Unstructured data
DOCUMENT DATABASES
DOCUMENT DATABASES
Two Products
DOCUMENT DATABASES
Three tips
1> Sharding
2> Not always connected
3> Consistency
GRAPHS & TRIPLE STORES
Two things
(You need to know)
One use case
1> Relationships
2> Difference
1> Social graphs
GRAPHS & TRIPLE STORES
Two Products
GRAPHS & TRIPLE STORES
Three tips
1> Single server
2> Documents
3> External data
/* THANK YOU*/
To b i a s C o e t ze e
w w w.t o b i a s c o d e . c o m
@ t o b i a s c o d e
http://www.devconf.co.za/

How to prepare your Enterprise for NoSQL