Phi*_*nou 6 android key-value-store berkeley-db-je
我想在Android设备上使用快速键值存储,其值为图像位图.应该通过磁盘备份存储并提供一些缓存,从而最大限度地减少磁盘IO.需要多线程访问,但不是必需的.
我看过看起来符合要求的Java Berkeley DB.还有其他图书馆表现更好吗?或者Berkeley DB在Android平台上表现如何?
我可以使用一个解决方案,它需要一个键值对驻留在内存中,但存储完整的键值对集可能会超出设备内存的大小.
我建议基于文件的内存缓存,在不使设备内存过载的情况下运行良好。不需要任何额外的东西,特别是数据库不会是满足这种需求的最佳方式。
这里有一些库;
- https://github.com/commonsguy/cwac-cache (已弃用)
- https://github.com/wareninja/generic-store-for-android
键值存储并处理基于内存文件的优化缓存
我一直在使用它们,特别是用于图像缓存,到目前为止,它们都表现得很好。
| 归档时间: |
|
| 查看次数: |
4089 次 |
| 最近记录: |