在磁盘上维护Java集合的持久副本

时间:2011-02-14 11:31:30

标签: java

在我的应用程序中,我有一个Java集合(特别是ConcurrentHashMap<String,Queue<MyObjectThatImplementsSerializable>>

是否有任何库可以为我提供一个磁盘支持的实现,它将在应用程序重新启动时保持/恢复,并在我从地图添加/删除对象时动态写入/删除对象?

我希望尽可能透明地保留存储在这样一个对象中的某些状态。

2 个答案:

答案 0 :(得分:1)

您可以尝试使用Hazelcast并提供disk persister

答案 1 :(得分:1)

您还有磁盘支持地图http://code.google.com/p/disk-backed-map/