私は現在、AJAXリクエストを使用してサーバーからデータを取得するモバイルアプリケーションを開発しています。
アプリケーションでオフラインナビゲーションを有効にするには、収集したすべてのデータを保存する必要があります。
ユーザーがチャートを見ることができるセクションがあるので、私のアプリケーションは非常に強力です(ハイチャートを利用)。
JSON形式で収集されたデータをキャッシュするための最良の解決策について自問しています。
JSON.stringify
次のように、データ配列をローカルストレージに入れるのに十分軽量または効率的ですか。
localStorage.setItem("graph_1_datas", JSON.stringify(json_data_array));
または、データベースとそのようなテーブルを作成する方がよいでしょうか。
TABLE
-----
id
graphId
blockId
x
y
blockIdごとに3つのgraphIdがあり、約10個のblockIdがあります。