Suchergebnisse mit Tag „couchdb“
Mein Wrapper-Modul YAWF::Object::MongoDB ist bereits auf CPAN und sollte in den nächsten Stunden auch im Index verfügbar sein.
Vor ein paar Tagen habe ich die Frage aufgeworfen, ob mein nächstes Projekt eine SQL-basierte oder NoSQL/dokumentenbasierte Datenbanknutzen soll.
Auf der SQL-Seite tritt Postgres - mein aktuelle Favorit unter den Datenbanken - an und auch wenn regelmäßig neue Versionen herauskommen, kann Postgres als "fertig" betrachtet werden.
Recht neu sind CouchDB und MongoDB, zwei dokumentenorientierte Datenbanken, die für diese Seite in das Rennen gingen. Das Ergebnis ist knapper als erwartet ausgefallen.
Wie bereits im ersten Post gesagt, ist das Rennen zwischen Postgres und CouchDB weiter offen. Ein paar kurze Tests haben einige weitere Nachteile von CouchDB aufgezeigt.
Es steht mal wieder ein neues Projekt an und ich bin ernsthaft am überlegen, diesmal CouchDB an Stelle von Postgres einzusetzen.
CouchDB mag der erste OpenSource-Vertreter der dokumentenbasierten Datenbanken sein, aber deswegen nicht zwangsweise der Beste. Mike Perham hat in seinem Blog drei Datenbanken miteinander verglichen und meine Entscheidung zugunsten CouchDB beeinflusst.
Bleibt die Frage: Eine relationale SQL-Datenbank oder eine dokumentenorientierte Datenbank.