Google App Engine数据存储与Firebase数据库

时间:2017-04-06 11:06:11

标签: google-app-engine firebase firebase-realtime-database google-compute-engine objectify

我想问一下选择Firebase或Objectify(Google数据存储的便利界面)作为后端存储的优缺点。

我想尽可能地将其作为一般答案,但在我的用例中,我们有一个Java桌面应用程序,它将与Google App Engine上的JSP和servlet进行通信,以及在Google上提供的Docker实例容器/计算引擎(GCE / GKE)。我们已经实施了Firebase进行身份验证。

目前我们的数据方案很简单。没有复杂的类,没有内在的,嵌套的,或者没有。我们想要存储的大部分内容都是JSON对象,尽可能是平坦的。

我们正在讨论是否按原样存储在Firebase中(JSON),或创建POJO服务器端,以便存储在Objectify中。我们已经完成了这两项工作,并且我们已经研究了这两种服务的性能和可扩展性。

我们认为两者都足以满足我们的需求,但专家意见总是可取的,特别是在考虑长期增长,服务间便利性(例如GAE到GCE和支持)和成本时。当然,任何其他类型的输入都是受欢迎的。

0 个答案:

没有答案
相关问题