View
116
Download
3
Category
Preview:
DESCRIPTION
A small presentation I gave at the Senacor DevCon.
Citation preview
MongoDBDocument DB
?
ThreadDump-Analyse
2 * ThreadDump / s!
6 h Laufzeit!
5 GB Logs
Wie viele unterschiedliche Stacks gibt es ?
Wie viele gibt es von diesen jeweils ?
Map Reduce
NoSQL?Kurze Einordnungshilfe
Neo4J
Cassandra
Redis
Dynamo
MongoDB
CouchDB
BigTable
Data Stores
Relational
CAP Theorem
Consistency!
Availability!
Partition ToleranceC
A
P
ACID vs BASE
Atomicity!
Consistency!
Isolation!
Durability
Basically Available !
Soft State!
Eventual Consistency
ACID BASE
MongoDBvs CouchDB
VergleichCouchDB 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
Bootstrap
http://www.mongodb.org/downloads!
tar xfz mongodb-<os>.tgz!
cd mongodb-<os>!
mkdir data!
bin/mongod --dbpath data/
bin/mongo
Demo
Fragen ?
Recommended