iam*_*10k 45 google-app-engine firebase google-cloud-endpoints
我正在尝试决定使用哪个选项.(或者如果更好的话,则为另一个)这适用于消息类型的应用程序,其中会有大量的通知和数据库写入.
选项1 - 使用云端点和云数据存储
优势的Google App Engine :
缺点:
选项2 - Firebase
专业人士:
缺点:
选项3 - 是否可以组合Google Cloud Endpoints和Firebase?
Mic*_*cro 69
首先来看看图表这里从谷歌文档为一个伟大的比较和它们提供的不同的移动应用后端服务的对比.这是图表:
我的个人意见(更新):
选项1 - 使用云端点和云数据存储
优势的Google App Engine :
缺点:
选项2 - Firebase
专业人士:
缺点:
阅读链接中的更多信息,以便将它们组合起来
Tom*_*Tom 46
我很困惑,很多关于Firebase的讨论(包括上面的问题和答案)都没有提到对我来说是一个非常重要的区别:价格.
这是Firebase的价格表.
比较这些可能很棘手,但我的解释是Firebase非常昂贵.
这应该不足为奇.GAE和数据存储必须与来自亚马逊,微软等的类似服务竞争,竞争非常激烈.是的,这些服务当然不像基础设施和SQL那样通用,但它们似乎足够接近,价格仍然具有竞争力.
另一方面,Firebase是一种优质服务,可与其他后端服务(如Parse)竞争,一旦您决定使用它,我认为切换非常困难.谷歌如此努力地推动Firebase应该毫不奇怪 - 他们可能会从中赚取大量资金,因为他们可以以如此高的价格定价.
在我看来,这样做的结果是Firebase是低容量和高利润服务的不错选择,但是如果你打算创建一个典型的,面向消费者的,广告支持的服务,这将取决于大量赚钱,那么Firebase的成本可能会损害您的利润.
2017-10增加:
我最近发布的Firestore再次查看了Firebase.
我认为重要的是要注意另一个问题:将Firestore用于Android应用程序意味着使用严重依赖于Google Play服务的Firebase客户端库,这意味着您无法部署到非Google设备,包括Amazon Fire平板电脑和(我相信)整个中国市场.
| 归档时间: |
|
| 查看次数: |
22843 次 |
| 最近记录: |