Ich bin an die BigTable nosql db in Google AppEngine gewöhnt. Jetzt lerne ich CouchDB mit seinem Konzept von "Dokument". Ich bin nicht sicher, dass die zwei Dinge gleich sind. In der großen GAE-Tabelle modellieren Sie Ihre Daten genauso wie in einer relationalen Datenbank, abgesehen davon, dass es nur minimale Transaktionen gibt (nur zum Verknüpfen von Details mit einer Entität), keine Joins und keine Einschränkung für die Felder (jede Zeile kann unterschiedlich sein) Felder).Wie modelliere ich meine Domain für die Verwendung in couchDB?
Gilt das auch für couchDB? Gibt es andere Möglichkeiten, normale Entitäten abzubilden? Zum Beispiel für einen Bug Tracker, wie würden Sie Bug, User (wer hat den Bug geöffnet), Developer (wer soll das beheben), BugType und BugStatus?
Sollte das nicht CouchDB sein? –
ooops ... ja natürlich! – Uberto