![](/img/trans.png)
[英]Combining Firebase Auth with Firebase Realtime Database or Google Cloud Datastore?
[英]Google Cloud Datastore vs Firebase
Google提供兩種基於雲的數據存儲服務Google Cloud Datastore和Firebase(收購后)。 雖然提供了典型的使用場景,使開發人員能夠在Google雲平台提供的各種服務之間進行選擇,但沒有提及Firebase如何適應其當前/未來發展的情況。
任何人都可以對此問題有所了解,並提供Google Cloud Datoreore與Firebase的典型用例嗎?
這兩種產品都有其優點和缺點。 以下是使用其中一個的一些原因:
如果需要,請使用Firebase:
如果需要,請使用數據存儲:
firebase可以說專門針對移動平台。 Google雲是一種企業解決方案。
Firebase已經開發了其SDd,記住了Android,IOS,Web和Unity(游戲引擎)。 您不需要Web服務器與其組件進行交互。 它的sdks足以做到這一點。 所以沒有網絡服務器或應用服務器的成本。 它有實時數據庫,你可以聽,它是非常快的。
它具有雲消息傳遞服務,身份驗證,Lambda功能和大容量存儲(與任何其他雲一樣)。 它的文檔非常簡潔。 因此,您無需瀏覽1000頁以了解任何典型的雲服務,例如AWS或Google Cloud。 我花了一個月的時間將我的游戲與AWS集成,但我花了一周的時間與firebase集成。
2017年10月更新(Firebase發布了Cloud Firestore):
應該注意的是,隨着最近發布的Cloud Firestore (Beta截至2017年10月),如果您使用Firestore產品,那么數據存儲優於johnydee提及的“Firebase”的優勢現在已經過時,因為它具有強大的查詢功能並且具有高度可擴展性。
這些產品(數據存儲區和Firestore)共享共同的根,實際上只有一個可以在同一個項目中使用。
如果您將Firebase實時數據庫與數據存儲區進行比較,那么Johny的答案仍然適用。
這個問題在Google IO 2016中推出的最新版Firebase中自動解決,其中Firebase與Google Cloud Platform之間實現了大規模集成。
請參閱https://firebase.googleblog.com/2016/05/firebase-expands-to-become-unified-app-platform.html
現在可通過Firebase輕松訪問所有Google Cloud Platform服務。 Firebase訪問實時數據庫的方式也已擴展到Google雲端存儲。 許多Google Cloud客戶端API(如Google Cloud Messaging)已轉移到Firebase品牌。
對於客戶端訪問Google雲服務基礎架構而言,Firebase顯然是Google的前瞻性方式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.