代码之家  ›  专栏  ›  技术社区  ›  JarsOfJam-Scheduler

安卓:使用房间和消防商店?

  •  -1
  • JarsOfJam-Scheduler  · 技术社区  · 6 年前

    我编写了一个应用程序,可以在云FireBase FireStore数据库中保存和使用数据。我希望比现在更清晰地组织文件,例如使用DOS和DAOS。

    我知道“DAO”的概念存在于Android房间中。

    然而, the documentation 似乎把安卓机房定义为“本地数据库”。所以如果我理解的很好,我不应该把它和消防站一起使用?

    顺便说一下,FireBase Cloud实时数据库(第三个数据库系统)也是如此。

    编辑:

    我不理解“本地”数据库(room)的概念。泰米尔在回答中纠正了我。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Tamir Abutbul AVK    6 年前

    基本上,当你开发一个应用程序的时候,会有一些你想保存到本地的数据和其他你想保存在远程数据库上的数据,拥有远程和本地数据库不是一件坏事。

    我能想到的远程保存数据的一个例子是管理用户——当一个新用户被创建时,你会想检查是否使用用户名,如果这个数据只存储在本地,你就不能这样做。

    对于使用本地数据库来说,本地数据库与远程数据库的主要优势之一就是它的数据写入和接收速度。

    Here is a nice article on the subject.