2016-12-24 19 views
-1

firebase Admin SDK APIまたはREST APIを使用して、firebaseデータベースに格納されたドメインオブジェクトに対してGET、PUT、POST & DELETE操作を実行するオプションがあります。Google Firebase Database Admin SDK APIとREST APIのパフォーマンス

REST vs SDKのフル機能のパフォーマンス番号はありませんが、SDKを使用して実行された表示操作はREST APIと比較して遅いです。 REST APIの応答は同期応答であるため、SDKではリスナーを登録してから応答を非同期に取得する必要があります。 私の理解は正しいですか?

パフォーマンスは私の大きな関心事であり、そのために私はより速いレスポンスを得るためにどのようなオプションを選択するのですか? どのオプションを使用しますか?誰かが自分の経験に基づいて提案することができます。

+1

あなたがテストしたものとテストしたものを見ずに、何も言うことは不可能です。 –

+0

@FrankvanPuffelen:あなたはfirebaseの開発者です。多分あなたはパフォーマンス番号を教えてください。 firebase SDKまたはfirebase REST APIのどちらかを使用してデータを取得する必要があるとします。 – Philonoist

答えて

1

Firebase Rest Apiは、Webソケットまたは永続的な接続を使用して変更をリッスンしませんが、SDKはWebソケットを使用してクライアントからサーバーに永続的な接続を確立します。したがって、データセットの変更をリアルタイムで観察する必要がある場合は、SDKを使用する必要があります。

関連する問題