0
我有沒有辦法對Firebase中的數據進行一些處理? 即:我想從客戶端發送一個號碼,讓DB計算它的平均值,並存儲結果的新號碼。對Firebase數據庫上的數據做一些工作
現在看來客戶需要做計算,但由於同時發生的請求,它不好,不準確。
我有沒有辦法對Firebase中的數據進行一些處理? 即:我想從客戶端發送一個號碼,讓DB計算它的平均值,並存儲結果的新號碼。對Firebase數據庫上的數據做一些工作
現在看來客戶需要做計算,但由於同時發生的請求,它不好,不準確。
Firebase數據庫沒有服務器端聚合原語。
此限制的最常見的解決方法是:
計算客戶端上的移動合計每它是需要時間的。例如,每當你添加一個新號碼,你可以用交易更新平均值爲average = (99*average + newValue)/100
有一個服務器做聚合。優選地,對於流傳輸操作,由於批量操作傾向於阻礙數據庫的實時操作。
的幾個相關問題: