Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Going Schema-free
  Document-Oriented Databases
Schema-free?
Structure :)
Structures :(
Replication
Conflicts
Documents!
(not the bad kind)
•name
 •A Document
•abstract
 •A Document for the purpose of
   demonstration

•attachments
 •realdoc.doc
•name
 •Another Document
•author
 •Biz Stone
•attachments
 •fulldoc.txt
json documents
map-reduce
views
1   quot;mapquot;: function (doc)
2   {
3     emit(quot;idquot;, quot;valuequot;);
4   }
1   quot;reducequot;: function (keys, values, rereduce)
2   {
3     return {quot;resultquot;: true};
4   }
View options
• key/keys          • descending
• startkey/endkey   • skip
• startkey_docid/   • group
  endkey_docid
      ...
(demo)
More Information


•http://couchdb.apache.org/
•http://books.couchdb.org/
Going Schema-Free
Going Schema-Free
Going Schema-Free
Going Schema-Free
Going Schema-Free
Going Schema-Free
Going Schema-Free
Going Schema-Free
Going Schema-Free
Going Schema-Free
Upcoming SlideShare
Loading in …5
×

of

Going Schema-Free Slide 1 Going Schema-Free Slide 2 Going Schema-Free Slide 3 Going Schema-Free Slide 4 Going Schema-Free Slide 5 Going Schema-Free Slide 6 Going Schema-Free Slide 7 Going Schema-Free Slide 8 Going Schema-Free Slide 9 Going Schema-Free Slide 10 Going Schema-Free Slide 11 Going Schema-Free Slide 12 Going Schema-Free Slide 13 Going Schema-Free Slide 14 Going Schema-Free Slide 15 Going Schema-Free Slide 16 Going Schema-Free Slide 17 Going Schema-Free Slide 18 Going Schema-Free Slide 19 Going Schema-Free Slide 20 Going Schema-Free Slide 21 Going Schema-Free Slide 22 Going Schema-Free Slide 23 Going Schema-Free Slide 24 Going Schema-Free Slide 25 Going Schema-Free Slide 26 Going Schema-Free Slide 27 Going Schema-Free Slide 28
Upcoming SlideShare
Source Control Management
Next
Download to read offline and view in fullscreen.

1 Like

Share

Download to read offline

Going Schema-Free

Download to read offline

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Going Schema-Free

  1. 1. Going Schema-free Document-Oriented Databases
  2. 2. Schema-free?
  3. 3. Structure :)
  4. 4. Structures :(
  5. 5. Replication
  6. 6. Conflicts
  7. 7. Documents!
  8. 8. (not the bad kind)
  9. 9. •name •A Document •abstract •A Document for the purpose of demonstration •attachments •realdoc.doc
  10. 10. •name •Another Document •author •Biz Stone •attachments •fulldoc.txt
  11. 11. json documents
  12. 12. map-reduce
  13. 13. views
  14. 14. 1 quot;mapquot;: function (doc) 2 { 3   emit(quot;idquot;, quot;valuequot;); 4 }
  15. 15. 1 quot;reducequot;: function (keys, values, rereduce) 2 { 3   return {quot;resultquot;: true}; 4 }
  16. 16. View options • key/keys • descending • startkey/endkey • skip • startkey_docid/ • group endkey_docid • group_level • limit • reduce • stale • include_docs
  17. 17. (demo)
  18. 18. More Information •http://couchdb.apache.org/ •http://books.couchdb.org/
  • CalvinMitchell

    Feb. 28, 2015

Views

Total views

2,391

On Slideshare

0

From embeds

0

Number of embeds

11

Actions

Downloads

28

Shares

0

Comments

0

Likes

1

×