【问题标题】:Combining noSQL (Firebase) and SQL for an Android application为 Android 应用程序结合 noSQL (Firebase) 和 SQL
【发布时间】:2017-11-10 17:46:08
【问题描述】:

所以我已经完成了一个完整的 Android 应用程序,我可以使用它在 Firebase 数据库中存储和检索数据。
但是,由于有很多加入语句(通过使用 orderByChild 和 equalTo),主屏幕非常滞后。
我使用 Firebase 的主要原因是因为它是一个实时数据库,但是只有一个屏幕有用。
您认为将大部分数据保存在 SQL 数据库中并且仅将需要实时数据传输的数据保存在 Firebase 上是一个好主意,并且使用 SQL 数据库会减少加载我的主屏幕所需的时间吗?

【问题讨论】:

    标签: android sql firebase database-design nosql


    【解决方案1】:

    如果您有 SQL 背景并且想重写您的应用程序以仅使用 Firebase,以便更好地理解,请查看本教程,The Firebase Database For SQL Developers。我向您保证,Firebase 将满足您的所有需求。

    如果没有时间执行此操作,不如仅将 Firebase 用于您需要的单个活动。如果您认为将来您需要在应用的多个部分中使用 Firebase,而不是考虑将整个应用更改为仅使用 Firebase。

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2012-01-11
      • 1970-01-01
      • 2016-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-29
      • 2012-01-04
      • 2018-01-12
      相关资源
      最近更新 更多