0
在我們的應用程序中,我們使用了一些非常大的集合(> 250K文檔)。該應用程序必須離線使用,因此需要將整個集合存儲在客戶端上。通過下載更新集合
兩個包grounddb和offline-data都在網絡存在時同步整個集合。
爲了節省帶寬和爲用戶提供良好的性能,我正在尋找一種避免在應用程序連接到服務器時下載整個集合的方法。
在我們的應用程序中,我們使用了一些非常大的集合(> 250K文檔)。該應用程序必須離線使用,因此需要將整個集合存儲在客戶端上。通過下載更新集合
兩個包grounddb和offline-data都在網絡存在時同步整個集合。
爲了節省帶寬和爲用戶提供良好的性能,我正在尋找一種避免在應用程序連接到服務器時下載整個集合的方法。
如果您使用離線數據,您可以發佈接受偏移量和最大記錄參數的發佈。然後,當訂閱的狀態被加載時,添加另一個與下一個偏移量。
編輯: 向發佈添加時間戳參數,然後使用給定的時間戳訂閱。只返回時間戳大於給定時間戳的項目。
這仍然會爲每個會話下載整個集合。我希望離線存儲集合,然後在下次連接時只下載增量 –