正常に動作する少量のテスト データ (手がかりと回答) を使用してアプリを作成しました。ここで、手がかりと答えの完全なセットを持ち込むことを考える必要があります。これは、約 180K 記録されます (言葉遊びです)。もちろん、速度とメモリ使用量が心配です。インターチューブと私のライブラリを見回して、これはおそらくコアデータの仕事であると結論付けました. ただし、そのアプローチの範囲内で、csv または xml として取り込むことができると思います (スクリプト言語を使用して生データからいずれかを作成できます)。各ケースの処理方法に関するリソースをいくつか見つけました。私が知らないのは、全体的な速度や、csv と xml を使用する際に予想されるその他の問題についてです。csv ファイルは約 3.6 Mb で、データ型は文字列です。
私はこれが危険なほど質問に近いことを知っていますが、どちらのアプローチもコーディングに多大な労力を必要とするため、アドバイスが必要です。だからここに質問があります:
- このサイズと特性のファイルの場合、csv または xml がより良いアプローチであると期待できますか? もっと理にかなっている他の形式/プロトコル/戦略はありますか?
- コアデータに集中するのは正しいですか?
システムが主観的な質問をすることについて私に警告し続けないように、ここにいくつかの偽のコードを投げるべきかもしれません。しかし、私は試さなければなりません!ご指導ありがとうございます。ディスカッションへのリンクを歓迎します。