私はJsonReader
を使用してデータをロードしていますが、大きなデータではパフォーマンスが低いようです。 JsonReader
をArrayReader
に置き換えます。 ArrayReader
を使用すると、サーバーの応答が小さくなるデータのサイズは確かですが、パフォーマンスが向上しているかどうかはわかりません。Ext.data.JsonReaderとExt.data.ArrayReaderの間のパフォーマンスを比較してください
2
A
答えて
1
あなたはたぶんどちらの方もずっと速くなることはないでしょう。実際のところ、JsonReaderは単にJSON文字列をオブジェクトに直接渡します(ブラウザがネイティブのJSON.parse
関数をサポートしている場合は、代わりにそれを呼び出す方が良い)。実際、ArrayReaderはデータをレコードにプルするために配列に対して実際に反復処理を行うため、ArrayReaderが遅くなると思います。もちろん、あなた自身で簡単にテストすることができます - リーダータイプを変更するのは簡単な変更です。私はあなたがあなたがサーバーから返すどのくらいのデータを詳しく見なければならないと仮定しています。
関連する問題
- 1. 2つのパンダデータフレーム間のジオハシを比較してください
- 2. Android:jsonのデータをデータベースと比較してください。
- 3. WikiのTinyMCEとCKeditorを比較してください
- 4. 前のループと値を比較してください
- 5. とspring mvc 3とstruts 2を比較してください
- 6. PHP関数 - 次の例と比較してください
- 7. Python:XLRD;列の長さを比較してください
- 8. WSO2 Identity ServerとSCIMを比較してください
- 9. FTPファイルとMD5を比較してください
- 10. UUIDとGattServiceリストを比較してください
- 11. SQL Serverオブジェクト(スキーマをマージと比較してください)
- 12. 2つの色のリストを比較してください
- 13. Ocamlの2つのリストを比較してください
- 14. この比較方法を説明してください。
- 15. 2つのdjangoモデルフォームを比較してください
- 16. 日の年月を比較してください。
- 17. 2つのboost :: functionを比較してください。
- 18. ImageViewsのDrawablesを比較してください
- 19. SEO同じサイトの2ページを比較してください
- 20. フォトショップのピクセル値を比較してください
- 21. 2つの日付を比較してください。 Sqlite
- 22. forループの値を比較してください
- 23. Djangoテンプレートの逆URLでrequest.pathを比較してください
- 24. 1リスト内の値を比較してください
- 25. Cloudkitのサブスクリプションを比較してください
- 26. SQLのASCII値を比較してください
- 27. joda-libとの無制限の時間間隔を比較してください
- 28. Python pandas:データを比較して入れてください
- 29. パフォーマンス:XDocumentとXmlDocumentの比較
- 30. Java:intとStringsの比較 - パフォーマンス
ありがとう、bmoeskau。 –