0

誰かが私がどのテクニックを使うべきかアドバイスをくれたらうれしいです:

  • PhoneGapを使ってアプリを作りたい
  • 深く構造化された xml で大量のデータ (約 100 MB) を取得しました
  • このデータを非常に高速に検索したい

これまでの解決策についての私の考え:

  • jQuery経由で検索できます(ただし、これは遅くなると思います)
  • データを SQlite-DB にパックできます (どのように??)
  • それとも、SQlite を介してインデックスを構築し、データセットを xml ファイルに残すことができますか?
4

1 に答える 1

1

データがどのように構造化されているかはわかりませんが、XML ドキュメントを多数のデータベース テーブルに変換し、アプリケーションで展開できる事前設定された SQLite DB にすべて格納する方がよいでしょう。

あなたのモバイル アプリが 100 MB の XML ドキュメントをメモリ不足エラーなしで効率的に解析できるとは想像できません。

于 2012-07-09T16:34:10.730 に答える