2016-12-24 4 views
1

私たちのシステムでは、モバイルアプリケーション用のRealm Mobileプラットフォームを使用する予定です。大きなデータを持つRealm Mobile Platform

問題は、私たちのシステムには数百GBのデータがあることです。だから私はそのデータの一部だけをモバイルアプリと共有したいと思っています。

次に、メインデータベースと各ユーザーの複数のレルムデータベースを持つレルムオブジェクトサーバーのシナリオを示します。

モバイルアプリで1GBを超えるデータを共有すると信頼性が低く、アプリのパフォーマンスが低下する可能性があるとします。

問題は、メインデータベースとROSの間でデータを共有して同期する方法ですか?

アプリケーションを最初に実行したときに、特定のユーザーに関連するデータセット全体をダウンロードする必要がないようにデータを共有するにはどうすればよいですか?

答えて

1

モバイルデバイスでは、ギガバイトのデータを格納するのに苦労するでしょう。データを複数のレルムに分割する方法があります(時間、場所、ユーザーなどのデータを分割する軸があると仮定します)。

次に、個々のモバイルデバイスは、レルムに関連するデータでレルムを同期させることができます。

+0

いいですね。しかし、Realmデータベースのサーバーインスタンスはどうでしょうか? 300GBのデータセットを処理できますか? – ArturOlszak

+0

> Realmデータベースのサーバーインスタンスはどうでしょうか? 300GBのデータセットを処理できますか? 問題のようには聞こえません。この制限は、処理できる同時ユーザー数によって制限されます。多数のユーザーが同時にデータにアクセスすることが予想される場合は、複数のサーバーに分割することを検討してください。 – ast

関連する問題