我想保存用戶數據和一些圖像所以建議我哪個Firebase產品能夠有效地完成工作。用戶應該可以隨時在線或離線看到他/她上傳的圖像,並且查詢數據應該是有效的,並且每當用戶設備連接到Internet連接時,他/她上傳的數據應該在firebase上同步。對於Cloud Firestore和雲存儲的區別,我有點困惑。我應該使用哪個FIrebase產品,以便用戶可以看到他在應用中上傳的圖像並查詢數據應該不那麼耗時?
回答
Cloud Firestore與Firebase實時數據庫類似,也是NoSQL數據庫,但具有更復雜索引等新功能。
雲存儲的主要用途是存儲文件,如圖像,但它只能解決在線上傳,沒有其他選擇,你必須自己實現緩存。
我想實現像一個索引有一個字符串,並在該字符串下會有一個圖像。我只能使用Cloud Firestore執行此操作,但需要對圖像進行編碼。我如何在雲存儲中實現它?它是否能夠存儲圖像以及字符串的樹還是隻存儲圖像? –
對於API消費者來說,它看起來像樹,所以你可以將圖像存儲到任何你想要的地方,它會自動爲你創建存儲樹(實際上這只是圖像的關鍵,但我們都熟悉將文件存儲在樹中,以便它們向我們展示該結構樹) 例如,在我們的項目,我們在結構上存儲用戶的個人資料圖片喜歡 GS:// {} ID_PROJECT /調試/圖片/用戶/ {} ID_USER /big.png 更多的是在這裏: https://firebase.google.com/docs/storage/web/upload-files – iiylll
您甚至可以管理存儲中的讀/寫權限,以便只有特定節點的所有者可以在其中寫入內容。更多信息請訪問https://firebase.google.com/docs/storage/security/user-security – iiylll
- 1. 我應該使用哪個查詢?
- 2. 我應該在哪裏存儲圖像,以便我可以與他們一起使用iTunes文件共享?
- 3. 我在哪裏可以找到,不應該使用
- 4. 我應該如何構建我的數據以便與Firebase一起使用?
- 5. 我應該使用哪種佈局,以便我的應用看起來像Google Plus?
- 6. 我應該使用哪個函數,以便它像GOTO語句一樣工作?
- 7. matlab查詢,以查看如何使用該應用程序是
- 8. 我應該使用哪些產品用於我的產品視頻?
- 9. 我應該使用以下哪種JavaScript長查詢碼?
- 10. 應該使用哪個啓動圖像?
- 11. 我應該將哪些數據傳遞給Spotify應用以使分頁工作?
- 12. 在數據庫驅動的Web應用程序中,用戶應該看到數據庫何時不可用?
- 13. 我應該使用哪個許可證?
- 14. 我應該使用什麼PDO查詢?
- 15. 我應該使用什麼查詢?
- 16. S3上傳應該不能在應用程序之外查看
- 17. 我的c#應用程序應該在哪裏寫數據,以便用戶無法修改或訪問它
- 18. 我應該使用哪個視圖類?
- 19. 開發客戶端服務器應用程序作爲零售產品時應該使用哪個數據庫?
- 20. 哪個數據庫,我應該更喜歡應用以百萬計的數據
- 21. 我應該在哪裏應用SQL查詢在Rails中?
- 22. 我應該在哪裏讓用戶保存他們在我的應用上製作的圖像
- 23. 我應該/可以使用多個數據庫嗎?
- 24. 什麼時候應該在我的查詢中使用事務?
- 25. 我應該使用哪個indexOf函數?
- 26. python可以像這樣繪製圖形?應該使用哪個包或函數?
- 27. Angular爲什麼不看作品,我應該甚至使用它?
- 28. PHP:如果管理員登錄,那麼應該啓用可編輯的內容,以便他可以編輯
- 29. 使用CursorLoader時,我應該在哪裏處理查詢結果?
- 30. Django中的jquery:我應該看看哪些django應用程序?
如果您要存儲文件,請使用Cloud Storage for Firebase。另請參閱https://stackoverflow.com/questions/37482907/firebase-differences-between-realtime-database-and-file-storage –