値が画像ビットマップであるAndroidデバイスで高速のKey-Valueストアを使用したいと思います。ストアはディスクによってバックアップされ、ディスクIOを最小限に抑えるために、ある程度のキャッシュを提供する必要があります。マルチスレッドアクセスが望ましいですが、必須ではありません。
要件を満たしているように見えるJavaBerkeleyDBを見てきました。パフォーマンスが優れている他のライブラリはありますか?または、Berkeley DBはAndroidプラットフォームでうまく機能しますか?
単一のキーと値のペアをメモリに常駐させる必要があるソリューションでは問題ありませんが、キーと値のペアのセット全体を保存すると、デバイスのメモリのサイズを超える可能性があります。