MongoDB

Es handelt sich bei MongoDB um eine dokumentenorientierte Datenbank, hat einen Server und einen Client.

mongod
Datenbankserver Port 27017 und Webinterface auf Port 28017

mongod --help

Es wird die Konfigurationsdatei /etc/mongodb.conf genutzt.
Mit der Anweisung - -config kann man beim starten des Servers auch eine eigene Konfiguration nutzen.

mongo
JavaScript-Konsole

mongo <ip>:<port>/<db>
mongo <ip>:<port>/<db> script.js

Bei MongoDB enthalten die Datenbanken, jeweils n Collections mit m Dokumenten.

  • Datenbank
    • Collection
      • Dokument

Installation

curl http://downloads.mongodb.org/linux/mongodb-linux-i686-1.6.4.tgz > mongo.tgz
tar xzf mongo.tgz

// By default mongodb store data in /data/db
sudo mkdir -p /data/db/
sudo chown your_user /data/db

// start the deamon
./mongodb-xxx/bin/mongod

Comments are closed.