2

現在、Html5 と JavaScript を使用したクライアント側のプロジェクトに取り組んでいます。大規模なデータベース (ほぼ 2GB) を作成する必要があり、このデータベースを移植可能にする必要もあります。つまり、実際には、データベースをバイナリ ファイルに格納し、移行して、その情報を取得する必要があります。

最近の調査の結果、2 つの優れたソリューションを見つけました (特に Android と IOS の場合)。

しかし、それらのどれも本当に私を助けませんでした。私のアプリケーションは、デスクトップ、Android、IOS、および HTML5 機能のほとんどをサポートするその他のプラットフォームで動作します。

また、DB がプリロードされていることにも言及する必要があります。

4

2 に答える 2

3

JSON を強くお勧めします。この記事では、さらに詳しく説明します: JSON をストレージ/トランスポート形式として使用するデータベース

私は以前にこれを個人的に使用しましたが、これはうまく機能し、JSON から DB をロードします: http://www.persvr.org/

JSONは、正しい方法で作成するとインデックスにすることができます。基本的に完全に柔軟でストローに適しています。私が知る限り、文字列化すると大きな文字列があり、解析するとオブジェクトがあるため、制限はありません.JSONができる量に制限はありますか?所有?

また、以前に同様の質問がありました: Using JSON like a Relational SQL Database (Javascript)

于 2012-08-01T08:01:56.630 に答える
0

私は個人的に、データベーステーブルをjson形式で記述してから、jsonを文字列としてローカルストレージに保存する方がよいことを発見しました。これは、JavaScriptがデータクライアント側に簡単にアクセスして変更できることを意味し、バックエンドで使用しているものはすべて、必要に応じて使用しているデータベースに戻すために、JavaScriptを使用して非常に満足しているはずです。

于 2012-08-01T07:42:41.487 に答える