You are here

NoSQL

MongoDB - Update von Einträgen

In meinem ersten Beitrag über MongoDB hatte ich über die Basisfunktionen geschrieben, dabei aber eine Sache vergessen, nämlich, wie man bestehende Datensätze ändert. Das möchte ich hiermit nachholen. Dazu verbinde ich mich, wie bereits beschrieben mit der Datenbank "adress" und lasse mir über "db.adress.find()" alle Datensätze der Datenbank anzeigen.

AddThis: 

Erster Einstieg in MongoDB

In letzter Zeit wurde häufig über den Begriff NoSQL gesprochen, auch in diesem Blog. Ich habe heute dazu mal einen kleinen Selbstversuch gemacht und mich ein wenig mit dem Vertreter MongoDB beschäftigt. Und das ganze dann auch noch unter Windows ;o) Die entsprechenden Sourcen kann man sich bequem unter folgender Adresse herunterladen: http://www.mongodb.org/downloads . Da bei mir ein 64Bit Windows läuft, habe ich natürlich auch die 64Bit Variante ausprobiert.

Nachdem das heruntergeladene Archiv entpackt wurde, empfiehlt es sich, ein Verzeichnis "C:\data\db" einzurichten, da MongoDB dies standardmäßig erwartet und ansonsten den Dienst verweigert. Das Verzeichnis kann sicherlich auch noch irgendwo konfiguriert werden, aber für den schnellen Einstieg geht es auch so.

AddThis: 

Schwerpunkt Datenbanken im Linux Magazin

Heute mal wieder eine Leseempfehlung von mir. Wer sich einen guten Überblick über den aktuellen Stand bei Opensource Datenbanken und speziel zum Thema NoSQL verschaffen will, dem sei das aktuelle Heft des Linux-Magazins, genauer gesagt das Heft 02/2011 empfohlen. Auf ca. 30 Seiten geht es um dieses Thema.

Im ersten Teil geht es um die aktuellen relationalen Opensource Datenbanken:

AddThis: 

Interessante Einführung zu NoSQL Datenbanken am Beispiel von CouchDB

In letzter Zeit gibt es einen steigenden Hype um sogenannte NoSQL Datenbanken. Dabei handelt es sich um Datenbanksysteme, die im Gegensatz zu relationalen Datenbanken wie z.B. MySQL oder PostgreSQL die Daten nicht in starr strukturierten Tabellen ablegen.

Für die Speicherung der Daten werden folgende Prinzipien unterschieden:

AddThis: 

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer