我正在開發一個預算管理應用程序,它需要存儲用戶的收入和開支,然後顯示給用戶。我在我的項目中使用SQLite,它需要大量的代碼來保存和檢索數據。我想知道我是否可以使用Firebase來保存和檢索數據。任何答覆表示讚賞。我可以將Firebase用於僅有數據庫操作的應用程序嗎?
1
A
回答
4
是的,當然可以!只需使用Firebase Realtime Database服務即可。想想這就像在雲中的JSON-ISH存儲:-)
作爲獎勵,你可以enable offline persistence和查詢您的數據,即使離線:
火力地堡的應用,甚至工作,如果你的應用程序暫時失去其網絡連接。此外,Firebase還提供了用於在本地持久保存數據,管理狀態和處理延遲的工具。
Firebase實時數據庫存儲查詢返回的數據以供脫機時使用。對於離線時構建的查詢,Firebase實時數據庫將繼續適用於以前加載的數據。如果請求的數據尚未加載,則Firebase實時數據庫會從本地緩存中加載數據。當網絡連接再次可用時,數據加載並反映查詢。
您可以啓用盤持續只用一行代碼:
FirebaseDatabase.getInstance().setPersistenceEnabled(true);
火力地堡數據庫寫道:,在脫機狀態下,將被添加到一次網絡這將同步隊列返回和在線。
相關問題
- 1. 我可以將hibernate用於數據中心應用程序嗎?
- 2. 我可以使用Java操作其他應用程序嗎?
- 3. 我們可以在開發Web應用程序時同時使用SQL數據庫和Firebase數據庫嗎?
- 4. 可以將Android 1.5用於我的商業應用程序嗎?
- 5. 我應該將Firebase與我的數據庫一起使用嗎?
- 6. 將Firebase作爲後端數據庫用於移動應用程序
- 7. 我可以通過我的應用程序使用SharePoint 2010 SQL數據庫嗎?
- 8. 我可以將iOS 7支持添加到僅作爲iOS 8應用程序發佈的應用程序嗎
- 9. PHP可以用於製作桌面應用程序還是僅用於製作基於Web的應用程序?
- 10. 使用GPLv2許可的庫可以用於專有應用程序嗎?
- 11. 我可以將我對document.getElementById執行的操作應用於document.getElementsByClassName嗎?
- 12. 可以導出android應用程序的數據庫嗎?
- 13. 我可以使用URL更改Firebase實時數據庫嗎?
- 14. Sitecore Analytics報告 - 這僅適用於Analytics數據庫嗎,我可以使用master數據庫生成報告嗎?
- 15. 應用程序沒有從firebase數據庫中檢索數據
- 16. SQL Server Compact Edition可以用作獨立數據庫嗎?我可以讓任意程序用於存儲?
- 17. 我可以在桌面應用程序和我的iPhone應用程序之間共享SQLite數據庫嗎
- 18. 如果我的應用程序中不需要帳戶,可以公開我的firebase數據庫是否可以?
- 19. 可以將firebase作爲中國的實時數據庫使用
- 20. 我可以將@EntityGraph應用於@Query嗎?
- 21. Flex Web應用程序可以訪問sqlite數據庫嗎?
- 22. 我可以在App Engine應用程序中使用MySQL數據庫嗎
- 23. 我可以在一個Android應用程序中使用兩個Firebase項目數據庫嗎?
- 24. 我可以使用Firebase遠程配置更新Android應用程序的strings.xml嗎?
- 25. 您可以將Apple的mapkit用於混合應用程序嗎?
- 26. 對於ReactJS應用程序可以使用Immutable.js庫和Redux嗎?
- 27. 僅適用於我的應用程序的SQL Server數據庫訪問
- 28. 將Firebase用於兩個應用程序
- 29. 編譯.NET應用程序的僅32位,所以我可以用我的Access數據庫
- 30. 我可以使用Firebase實時數據庫/ Firestore作爲OAuth2.0服務器嗎?
感謝您的回答,我是否需要每次都有互聯網連接進行操作? –
@IsaArıkan我更新了我的答案與進一步的細節。 –
非常感謝Paulo。 –