Welcome to NoSQL and
Polyglot Persistence!

david.makogon@microsoft.com
@DMakogon
E-Commerce platform

Key/value

RDBMS

Document

Graph
(doesn’t enforce schema)
MATCH (p:Person)-[:FRIEND_OF*3..3]->(fof:Person)
WHERE p.name='John'
RETURN p, fof
E-Commerce platform

Key/value

RDBMS

Document

Graph
https://cn2p.codeplex.com/
http://task.codeplex.com
www.windowsazure.com
http://bit.ly/openplatform
https://github.com/Win...
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Warsaw polyglot Persistence presentation
Upcoming SlideShare
Loading in …5
×

Warsaw polyglot Persistence presentation

1,614 views
1,528 views

Published on

Presentation given to 'train-the-trainers' event in Warsaw, Poland.

Published in: Technology, Travel
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,614
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Warsaw polyglot Persistence presentation

  1. 1. Welcome to NoSQL and Polyglot Persistence! david.makogon@microsoft.com @DMakogon
  2. 2. E-Commerce platform Key/value RDBMS Document Graph
  3. 3. (doesn’t enforce schema)
  4. 4. MATCH (p:Person)-[:FRIEND_OF*3..3]->(fof:Person) WHERE p.name='John' RETURN p, fof
  5. 5. E-Commerce platform Key/value RDBMS Document Graph
  6. 6. https://cn2p.codeplex.com/ http://task.codeplex.com www.windowsazure.com http://bit.ly/openplatform https://github.com/WindowsAzure http://bit.ly/azuretrainingkit http://bit.ly/neo4jonazure http://bit.ly/mongodbonazure

×