2012-05-08 8 views
0

私のアプリは、アプリ起動時にサーバーからフィードを読み込みます。その後、すべてのデータをSQLite DBに挿入し、実行中のアプリケーションのインスタンス中にのみデータを読み込みます。データは最新です。BlackBerryデバイスのRAMにDBを作成する。可能?

残念ながら、SQLiteはSDCardのないBlackberryデバイスでは実行されず、すべてのデバイスにデバイスストレージオプションがあります。

RAMのアプリケーションロード中にDBを作成してアンロード時に閉じる方法はありますか? 私はH2のようにJavaでこれを行うDBを見てきましたが、BBデバイスで動作するようなものを得るのはどうですか?

答えて

1

あなたのアプリはどれくらいの大きさですか?あなたは本当にアプリケーションが実行されている間にデータを保持するために、dbまたはほんの数のテーブルが必要ですか?あなたはちょうど小さなミニスーパーシンプルなDBを実装できませんでしたか?

+0

こんにちはメモ。挿入されるレコードの最大量は約200になります。アプリは複雑ではなく、約700Kです。あなたは "小さなミニスーパーのシンプルなデータベース"を参照することをお勧めしますか? – BrettStuart

+0

まあ、私はちょうど200レコードだけのテーブルを持っている場合は、ハッシュマップを使用することができ、そのようなメモリ内のすべてのレコードを持って、私はなぜこの場合はデータベースが必要なのか分からないと思っていた。 – memo

関連する問題