提问者:小点点

我可以使用free tier firebase替换SQL Server后端吗


首先让我说我对Firebase知之甚少,也没有实际的操作经验。

我编写iOS和Android应用程序,正如现在的情况,许多这些应用程序需要在用户设备和/或其他人共享的设备之间共享数据。 目前,我使用SQL server和一系列Web服务来完成这一工作。 这意味着每个应用程序都有一个持续的成本来托管它,备份它和保护数据,一些成本是非常紧张的,所以我正在寻找替代方案。

这些数据通常不是那么敏感,可能只是一个简单的项目列表,可能是一些数字,可能是一些GPS坐标。 通常不是任何个人信息(除了电子邮件)。

例如,用户A在他们的iPhone上设置应用程序,并使用电子邮件地址,用户名和密码进行注册。 它们创建一个列表,该列表保存到本地设备,并在可能的时候推送到SQL数据库。 然后,他们可以拿起自己的ipad登录并查看相同的列表。 他们也可以通过输入朋友的电子邮件地址来选择与该朋友分享。 如果这个朋友注册了,那么他们也会看到这个列表。

我可以用免费层firebase替换SQL后端并实现这种类型的功能吗? 如果有可能的话,我也可以访问firebase网站的数据,如果有必要的话?

谢谢:-)


共1个答案

匿名用户

是的,如果用户的某些数据被其他用户访问,或者同一用户在不同设备中访问,或者作为数据的备份,您应该尝试使用firebase。

但不要将其视为SQL的替代。 你应该两样都有。 用户的数据可以先加载到数据库中,然后再加载到firebase中,当您再次从firebase中加载数据时,它应该先存储到Sql数据库中,然后显示给用户,而不是直接显示给用户。 这减少了不必要的上网费用,帮助了离线用户。 如果在Firebase中做了任何更改,您可以只更新您的数据库。

概要:Firebase和Sql两者结合在一起可以使您的项目富有成效。

希望有帮助! 快乐编码:)