Frage

Es sieht aus wie mit CouchDB mit der Standard web2py DAL ist noch ein weiter Weg aus:

Ich arbeite CouchDB von web2py zur Verwendung. python-couchdb sieht ziemlich leistungsfähig und gut gestaltet, aber nicht besonders gut dokumentiert. Hat jemand gute Beispiele für die Verwendung von CouchDB in einer DAL-ähnlichen Art und Weise? Das Beste, was ich gefunden habe, ist dieser Blog-Eintrag von David Watson , aber es geht nicht in viel Tiefe. Ich bin auf der Suche nach mehr.

Alternativ werde ich Informationen über den Status von CouchDB in web2py akzeptieren, die jünger ist.

War es hilfreich?

Lösung

Schauen Sie in die Datei Gluon / contrib / gql.py die die DAL Arbeit auf GAE außer Kraft setzt. couchdb wäre das gleiche sehr viel arbeiten. wir haben eine teilweise Umsetzung von MondoDB Unterstützung. Wir haben das Problem der UUID vs autoincrement integer id gelöst. Gesellt sich zu uns auf der web2py Mailingliste mehr zu diskutieren.

Andere Tipps

Die neue web2py DAL ist in Stamm (noch vor der Freigabe getestet wird), und es sieht aus wie es haben wird Unterstützung für CouchDB und MongoDB (auch hier und hier ) und mehr wahrscheinlich zu kommen.

CouchDB arbeitet seit in web2py wie etwa 1/6/11. Das bin ich mit Massimo zu den Fehlern sprechen, und nachfolgende Korrekturen, hier:

http: // Gruppen. google.com/group/web2py/browse_thread/thread/b110d60a4e13953e/9c6f46805d106d17?lnk=gst&q=couchdb#9c6f46805d106d17

Ich bin nicht sicher, ob dies in den stabilen Zweig gefördert worden ist oder noch nicht, so dass Sie für diese Arbeit zu Synch gegen Stamm benötigen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top