2017-12-11 6 views
4

Ich habe eine MS DB mit einigen Daten über einige Kunden und ich möchte eine Anwendung entwickeln, die offline laufen kann, daher habe ich gelesen, dass CouchDB und PouchDB miteinander synchronisieren könnenMS DB und CouchDB, CouchDB und PouchDb in C synchronisieren

Wie kann ich die Daten von einer MS DB zu einer CouchDB synchronisieren, was ist der beste Weg, dies zu implementieren.

Außerdem möchte ich diese Anwendung mit C# entwickeln, ist dies der beste Weg oder sollte ich JavaScript verwenden, wenn ich PouchDB verwende?

Antwort

1

Es gibt keinen Standardmechanismus zum Synchronisieren von Daten zwischen einer relationalen Datenbank und CouchDB/PouchDB. Dies hängt stark von Ihrer Logik und davon ab, wie Sie Ihr relationales Datenmodell dem dokumentenorientierten Datenmodell zuordnen möchten, das von CouchDB/PouchDB unterstützt wird.

Ich empfehle Ihnen, eine Synchronisation zwischen Ihrer "MS DB" und einer CouchDB als serverseitige Elemente durchzuführen.

Im Client sollten Sie einen CouchDB-Client auswählen, der die Synchronisation unterstützt und mit Ihrer gewählten Programmiersprache kompatibel ist. PouchDB ist eine gute Option, wenn Sie Ihre Anwendung in JavaScript schreiben möchten, aber wenn Ihre bevorzugte Sprache C# ist, empfehle ich Ihnen Couchbase Lite für .Net (https://developer.couchbase.com/documentation/mobile/1.5/installation/net/index.html)

Verwandte Themen