私はプロジェクトを開始していますが、多くのことを読んだ後、バケツのシャドーイングではなく、モバイルおよびサーバー (バックエンド) アプリからの同期ゲートウェイ REST API 呼び出しを使用する必要があるという結論に達しました。ただし、同期ゲートウェイは、クエリ、特に動的クエリの実行に関しては明らかにかなり面倒です。私の考えは、書き込みに Sync Gateway を使用し、読み取りに NodeJS SDK を使用するバックエンド アプリケーション用の小さなモジュールを作成することです。このようにして、取得/クエリに N1QL、ビューなどを使用することができ (Sync Gateway で厄介なことをする代わりに)、書き込み時にデータが適切に同期されていることを確認できます。
ここで私の考えは間違っていますか?このアプローチの問題を予測できる人はいますか?