約100レコードのテーブルがあります。1 つのレコードには、文字列 (識別子) と Blob が含まれています。Blob はシリアル化されたパス (Android) です。Blob のサイズは 20kb から 100kb です。(データをファイルとしてディスクに保存するのではなく、データベースに保存したい)。データベースは読み取り専用です。
ブロブをパス オブジェクトにロードし、起動時にできるだけ速く表示するのが好きです。データベースからロードした後 ( dbcache )、LRUCache に保存します。LRUCache からパスを参照した後は、非常に高速です。DB からの最初の読み込みが遅い。(約 100 のパス (20kb - 100kb) をロードするのに 5 秒かかります。これは私が後押しするのが好きです)。ヒントはありますか?
無料の sqlite4java ( JNI ) ライブラリを見つけました。パフォーマンスと sqlite に関して言及されています。
これは、読書のパフォーマンスを向上させるための解決策になるでしょうか? これに関する経験はありますか?