0

我有一个项目,员工必须使用该应用程序进行报告,所以基本上应用程序登录、报告和仅通过应用程序查看公司的产品会有以下功能。

现在,问题是我需要导入大量员工数据,这就是我感到困惑的地方,因为我知道如何将数据从 CSV 文件导入 SQL DB,但我不知道如何在 firebase 中做同样的事情. 此外,我无法弄清楚两者之间的定价差异,哪一个在价格方面更可行?

如果可能,请尝试将答案概括为两部分:

  1. 价钱
  2. 基于 pub.dev 上各个包提供的功能,易于使用

那么伙计们,我应该使用哪个数据库?根据我的要求使用 SQL 或 firebase 吗?

如果有人能指导我通过一些有见地的博客或文章链接来指导我为我的 Flutter 应用程序设置适当的后端,那对你们真的很有帮助。谢谢 !

4

1 回答 1

1

使用 firebase 会减少很多繁重的工作,使用 firebase 您可以持续监听数据库中所做的更改,因为它为您提供数据流,订阅会自动刷新 UI 中的数据,而且价格合理,您可以支付尽可能多的费用。

但是根据您的要求,您应该使用 SQL,因为将员工数据存储在 RDB 中比 firebase 或任何其他 NoSQL 数据库更易于维护。

于 2021-03-26T11:19:34.987 回答