記事「MQLプロジェクトでJSON Data APIを使用する」についてのディスカッション - ページ 3

 
fxsaber #:

ちょっと多いね。ここでは 12ミリ秒だが、データは80メガバイトだ。

いいえ、解析は可能な限り最適化されています。ただ、サーバー上のデータ構造が非常に最適でなかっただけです。構文解析の出力は構造体の5つの配列で、(バイナリの)入力は構造体の2つの配列だ。つまり、3つの構造体配列が2つの構造体配列の要素に入れ子になっている。だから要素ごとにコピーしなければならなかった。唯一嘘をついたのは、20MbのJSONから1.2Mbではなく2.2Mbのバイナリに切り替えたことだ。