1

今日、私は Adob​​e Air にローカル SQL データベースがあることを知りました。これは素晴らしいことです。ただし、ほとんどすべてを処理するために XML ファイルと JSON ファイルを作成していました。アプリケーションを再構築していくつかの新しい機能を追加するよりも、埋め込まれたドキュメント指向の DB を使用して、既存のデータ ファイルに単純にインデックスを付ける方が便利なようです。

問題は、組み込みのドキュメント指向の DB を Adob​​e Air ランタイムで実行する最も簡単な方法は何かということです。

4

2 に答える 2

3

ネイティブ拡張機能を介したAdobe Airのドキュメント指向データベースがついに登場したと思います

于 2013-08-27T22:49:50.403 に答える
1

DB をキー/値ストアとして使用してみてください。次に、フィールドにインデックスを付ける必要がある場合は、キー/値テーブルに対応するフィールドを追加し、そこにデータの (非常に非正規化された) コピーを保存します。

Air が使用するローカル DB は SQLite だと思います。そうであれば、トリガーをインストールして、非正規化されたインデックス付きフィールドの同期を維持できます。

シリアル化された JSON ツリーを格納するために、以前にキー/値の処理を行いました。CouchDB を使用するほどではありませんが、機能します。

于 2010-10-27T19:04:55.620 に答える