couchdb oder couchdbkit?

Installation und Anwendung von Datenbankschnittstellen wie SQLite, PostgreSQL, MariaDB/MySQL, der DB-API 2.0 und sonstigen Datenbanksystemen.
Antworten
Benutzeravatar
noisefloor
User
Beiträge: 4192
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

ich werde demnächst CouchDB mit Python nutzen (wollen ;-) ).

Es gibt dafür zwei Module: couchdb und couchdbkit

Die API sieht ziemlich ähnlich aus... Kennt jemand die spezifischen Vor- bzw. Nachteile? Ich brauche "nur" die Python Anbindung, keine an Django oder so (was couchdbkit auch bietet).

Gruß, noisefloor
marlob
User
Beiträge: 51
Registriert: Mittwoch 23. August 2006, 20:13

Welches Modul hast du benutzt und aus welchen Gründen?
gruss
marlob
-------------------------------------
Linux Mint 17 + Python 2.7.6
Benutzeravatar
noisefloor
User
Beiträge: 4192
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

python-couchdb nehme ich.

Grund: IMHO ist die Doku besser und die API klarer.

Code: Alles auswählen

from couchdb import Server, client
server = Server('http://localhost:5984/')
db = server['meine_db']
ergebnis = db['mein_dokument']['mein_feld']
ansicht = db.view['_design/name_der_ansicht/view/ansicht']
Recht simpel. Schreiben funktioniert ähnlich.

AFAIK bringt couchdbkit mehr Bindings mit, da gibt es wohl auch was für Django. Brauche ich aber nicht. :-)

Gruß, noisefloor
marlob
User
Beiträge: 51
Registriert: Mittwoch 23. August 2006, 20:13

Danke :-)
Eine Django-Anbindung brauche ich auch nicht. Werde mich mal python-couchdb auseinandersetzen.

Gruss
marlob
gruss
marlob
-------------------------------------
Linux Mint 17 + Python 2.7.6
Antworten