name mongodb tags agile scalable nosql non relational non
play

{ name: "MongoDB", tags: [ "agile", - PowerPoint PPT Presentation

{ name: "MongoDB", tags: [ "agile", "scalable", "noSQL", "non-relational", "non-scheme" ], speaker: " Radek imko " } ~ $ whoami facebook.com/ radeksimko twitter.com/


  1. { name: "MongoDB", tags: [ "agile", "scalable", "noSQL", "non-relational", "non-scheme" ], speaker: " Radek Šimko " }

  2. ~ $ whoami facebook.com/ radeksimko twitter.com/ radeksimko plus.google.com/ 105226520260545998888 linkedin.com/in/ radeksimko foursquare.com/ radeksimko last.fm/ maarlin

  3. What do we monitor?

  4. Few of our recipes

  5. Why MongoDB?

  6. So what is MongoDB?

  7. Document-oriented

  8. Easy to use API

  9. Language Drivers ● C ● C++ ● Erlang ● Haskell ● Java ● Javascript ● .NET (C# F#, PowerShell, etc) ● Perl ● PHP ● Python ● Ruby ● Scala

  10. Indexes ● compound A - B - C = A = A - B ● sparsed

  11. Replica Sets RS1 RS2 RS3

  12. Sharding RS1-A RS2-A RS3-A RS1-B RS2-B RS3-B

  13. What cannot Mongo do? - Fulltext search - relations (foreign keys, joining tables) - SQL - triggers - authentication (when sharding)

  14. It's open! git clone git://github.com/mongodb/mongo.git

  15. It's under development! Always use latest STABLE version.

  16. > db. mongodb_users .find();

  17. We are looking for talented developers!

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend