MongoDB

433 views

Published on

A small presentation I gave at the Senacor DevCon.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
433
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

MongoDB

  1. 1. MongoDB Document DB
  2. 2. ?
  3. 3. ThreadDump- Analyse 2 * ThreadDump / s! 6 h Laufzeit! 5 GB Logs Wie viele unterschiedliche Stacks gibt es ? Wie viele gibt es von diesen jeweils ?
  4. 4. Map Reduce
  5. 5. NoSQL? Kurze Einordnungshilfe
  6. 6. Neo4J Cassandra Redis Dynamo MongoDB CouchDB BigTable Data Stores Relational
  7. 7. CAP Theorem Consistency! Availability! Partition Tolerance C A P
  8. 8. ACID vs BASE Atomicity! Consistency! Isolation! Durability Basically Available ! Soft State! Eventual Consistency ACID BASE
  9. 9. MongoDB vs CouchDB
  10. 10. Vergleich CouchDB MongoDB Typ dokumentenorientiert dokumentenorientiert Lizenz Apache AGPL/Apache (Driver) Protocol REST BSON Replikation Master-Master Master-Slave Query Ad Hoc / Continuous MapReduce Ad Hoc / Continuous MapReduce Query-Sprache JavaScript JavaScript Impl. Sprache Erlang C++ Einordnung AP CP
  11. 11. Bootstrap http://www.mongodb.org/downloads! tar xfz mongodb-<os>.tgz! cd mongodb-<os>! mkdir data! bin/mongod --dbpath data/
  12. 12. bin/mongo
  13. 13. Demo
  14. 14. Fragen ?

×