标签: java
在我的应用程序中,我有一个Java集合(特别是ConcurrentHashMap<String,Queue<MyObjectThatImplementsSerializable>>)
ConcurrentHashMap<String,Queue<MyObjectThatImplementsSerializable>>
是否有任何库可以为我提供一个磁盘支持的实现,它将在应用程序重新启动时保持/恢复,并在我从地图添加/删除对象时动态写入/删除对象?
我希望尽可能透明地保留存储在这样一个对象中的某些状态。
答案 0 :(得分:1)
您可以尝试使用Hazelcast并提供disk persister。
答案 1 :(得分:1)
您还有磁盘支持地图http://code.google.com/p/disk-backed-map/