Ich möchte einen schnellen Key-Value-Speicher auf einem Android-Gerät verwenden, wobei die Werte Bild-Bitmaps sind. Der Speicher sollte von der Festplatte gesichert werden und bieten einige Caching, Minimierung der Festplatte IO. Multi-Thread-Zugriff ist wünschenswert, aber nicht erforderlich.
Ich habe mir angesehen Java Berkeley DB die die Anforderungen zu erfüllen scheint. Gibt es andere Bibliotheken, die besser funktionieren? Oder funktioniert Berkeley DB gut auf der Android-Plattform?
Ich habe kein Problem mit einer Lösung, bei der ein einzelnes Schlüssel-Wert-Paar im Speicher abgelegt werden muss, aber die Speicherung des gesamten Schlüssel-Wert-Paars könnte den Speicher des Geräts übersteigen.