CouchDB Implementierung in Javascript für Demos im Browser

Seit einiger Zeit beschäftige ich mit NoSQL-Datenbanken, im speziellen mit CouchDB. Gerade habe ich eine nette Idee gesehen, wie man schnell Map-Reduce erlernen kann. MU Dynamics hat einen Emulator dafür geschrieben… This is a CouchDB emulator/visualizer written in 100% JavaScript, which implements key concepts like collation, map/reduce and incremental reduce. It also acts as a 2-minute CouchDB tutorial. No documents were harmed in this process. Interactive CouchDB Emulator Viel Spaß damit!...

PHP und CouchDB - Wie verbinde ich diese beiden Welten?

In den letzten Tagen habe ich ein wenig mit CouchDB herumgespielt und mich ein bisschen dazu eingelesen. Dabei wollte ich vor allem wissen, wie ich CouchDB mit PHP verbinden kann. CouchDB selbst stelle eine RESTful HTTP/JSON API bereit, was jedoch im Quellcode nicht wirklich komfortable ist und nach einem Wrapper schreit. Seitens PHP gibts es derzeit noch keine Erweiterung, die diese API kapselt, eine entsprechende PECL-Extension ist jedoch schon in Arbeit....

Quelle für den Download von CouchDB 0.11.0 für Windows

Ein Kumpel hat mich gerade gefragt, ob er die derzeit aktuelle Version 0.11.0 von CouchDB unter Windows nur über den umständlichen Weg des Kompilierens ausprobieren kann. Eigentlich sollte CouchDB seit 0.10.0 für die Installation unter Windows vorbereitet sein, jedoch fanden wir auf den Downloadseite nur die Sourcen. Nach etwas herumsuchen hatten wir dann das Downloadverzeichnis von Mark Hammond gefunden, wo man die aktuelle 0.11.0 als Installer bekommen kann: http://people.apache.org/~mhammond/dist/0.11.0/ Der Installer erlaubt sogar die Einrichtung eines Services, also sehr Windows-User-freundlich....