2017-01-10 6 views
0

DocumentDbを新しいアプリケーションのストレージとして使用する予定です。そのデータの一部をクライアントアプリケーションに複製/同期することは可能ですか?それとも、スムーズに動作するために別のバックエンドストレージが必要ですか? 私たちはXamarinとWPFのクライアントを計画しています。クライアントのDocumentDbからデータをレプリケート

答えて

1

DocumentDBは、クライアント/ローカルストアにすぐに同期を提供しません。 Davidが述べたように、この同期を処理するメカニズムを作成する必要があります。

つまり、DocumentDBチームは、他の機能や抽象化によってシナリオを解決するのを手助けできるかもしれません。e.g. using DocumentDB's change feed askdocdb {at} microsoft.comに電子メールを送って連絡することができます。

+0

変更フィードについての良い点。 –

+0

優秀な回答!私はDocumentDbのクライアント側のバージョンがないことを知っているので、私は代替案を探していました。前回からの変更を参照するのに役立つので、変更フィードは非常に有望です。 –

+0

提供されているGitHubサンプルは、良い出発点のようです:https://github.com/Azure/azure-documentdb-dotnet/blob/master/samples/code-samples/ChangeFeed/Program.cs –

0

DocumentDBには、ローカルインストール版(エミュレータとは別に、特にdev/test用)がありません。独自のデータレプリケーションスキームを用意し、Xamarinアプリのローカルで適切なデータ永続化アプローチを選択する必要があります。

DocumentDBと他のデータベースの選択に関する質問には本当に対応できません。あなたのビジネスニーズやアプリケーションのニーズなどに基づいて、決定するのはあなたの責任です。ツール勧告、および意見募集)。

関連する問題