我正在开发一个预算管理应用程序,它需要存储用户的收入和开支,然后显示给用户。我在我的项目中使用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。 –