2017-10-26 3 views
0

Ich evaluiere Couchdb für eine Web-Anwendung, wo es viele Benutzer geben würde. Wenn ich das Datenbank-pro-Benutzer-Modell verwende, sind vermutlich alle Design-Dokumente in jeder Datenbank identisch. Ich habe keine Erwähnung von "globalen" Design-Dokumenten gefunden, die auf mehrere Datenbanken oder Tools einwirken, um die Design-Dokumente in allen Benutzerdatenbanken einfach zu ändern. Wie wird damit umgegangen?Couchdb Datenbank-pro-Benutzer-Design-Dokumenten-Management

Antwort

1

Sie können eine fortlaufende Replikation zwischen einer Schablonendatenbank einrichten, die alle Ihre Designdokumente enthält. Wenn Sie also die Vorlagendatenbank ändern, wird die Datenbank des Benutzers aktualisiert.

+0

Also Replikation ist nicht nur für die Server-zu-Server-Synchronisierung, sondern kann für Operationen innerhalb einer Couchdb-Instanz verwendet werden? – pwray

+0

Sicher, Sie können lokale Replikationen sowie Remote-Replikationen durchführen. –