2016-12-24 27 views
1

我打算在我們的系統中使用Realm Mobile平臺的移動應用程序。具有大數據的領域移動平臺

問題是我們的系統有數百GB的數據。因此,我想僅通過移動應用分享部分數據。

現在我們爲每個用戶提供主數據庫和帶有多個Realm數據庫的Realm Object Server的場景。

我假設使用移動應用程序共享超過1GB的數據將不可靠,並可能導致應用程序性能下降。

問題是如何處理主數據庫和ROS之間的數據共享和同步?

如何共享數據,以便應用程序在第一次運行應用程序時不必下載與特定用戶相關的整個數據集?

回答

1

是的,您可能很難在移動設備上獲取千兆字節數據的空間。前進的方向是將數據分成多個領域(假設有一些軸將數據分割,如時間,位置或用戶)。

然後,各個移動設備可以選擇將Realm與相關的數據同步。

+0

好的,聽起來不錯。但是Realm數據庫的服務器實例呢?它可以處理300GB數據集嗎? – ArturOlszak

+0

> Realm數據庫的服務器實例如何?它可以處理300GB數據集嗎? 聽起來不是問題。限制將圍繞可處理的併發用戶的數量進行。如果您希望有大量用戶同時訪問數據,則可能需要考慮將其拆分到多臺服務器上。 – ast