Früher war die Sache einfach: Eine Textdatei oder später ein tie-Call und die Daten waren gespeichert. Heute kämpfen verschiedene Datenbanken um die Vorherrschaft – aber eine wirklich gute Option scheint es nicht zu geben, man kann nur das kleinste Übel wählen. (weiterlesen …)
Eigentlich wollte ich nur mal eben schnell eine neue Domain aufsetzen. Das Ende vom Lied war ein kompletter Serverumzug mit einigen Postgres Upgradeproblemen. (weiterlesen …)
YAWF is “yet another web framework”, but do we really need this? Not really, but I wrote it anyway ![]()
YAWF is easy to use and isn’t as flexible as other frameworks, but this is an advantage: A new YAWF project can be created very quick and you already got sessioning, database connections, object and relation creation from the database structure and some more things. (weiterlesen …)
Vor ein paar Tagen habe ich die Frage aufgeworfen, ob mein nächstes Projekt eine SQL-basierte oder NoSQL/dokumentenbasierte Datenbank nutzen 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.
(weiterlesen …)
Sid Burn hat mich gestern auf MongoDB aufmerksam gemacht.
Ich bin seinem Rat gefolgt, und habe den interaktiven Online-Kurs ausprobiert. Wider erwarten handelte es sich glücklicherweise nicht um ein langweiliges Video, sondern wirklich um einen interaktiven Lehrer.
CouchDB scheint das dokumentenbasierte Prinzip exakt umgesetzt zu haben, während MongoDB sich näher an der Realität bewegt – und dabei sehr sehr stark an SQL erinnert.
(weiterlesen …)
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.

