Ich beginne ein Projekt und nachdem ich viel gelesen habe bin ich zu der Schlussfolgerung gekommen, dass ich Sync Gateway REST API Aufrufe von mobilen AND Server (Backend) Apps anstelle von Bucket Shadowing verwenden sollte. Allerdings ist Sync Gateway offensichtlich ziemlich nervig, wenn es um Abfragen geht, insbesondere dynamische Abfragen. Meine Idee ist, ein kleines Modul für Backend-Anwendungen zu schreiben, das Sync Gateway für Schreibvorgänge und das NodeJS SDK für Lesevorgänge verwendet. Auf diese Weise kann ich N1QL, Sichten usw. für gets/queries verwenden (statt mit Sync Gateway unangenehme Dinge zu tun) und ich kann sicher sein, dass meine Daten beim Schreiben richtig synchronisiert werden.Couchbase Sync Gateway Client und Server Seite
Ist mein Denken hier fehlerhaft? Kann jemand irgendwelche Probleme mit diesem Ansatz vorhersehen?