【发布时间】:2016-02-03 14:18:09
【问题描述】:
我正在尝试将 ReplicatedMap (hazelcast) 保存到文件系统并稍后加载,但这似乎是不可能的。有什么办法可以做到这一点吗?
详情:
Map map = HazelcastInstance.getReplicatedMap("map");
File file = new File("hazelcastmap");
FileOutputStream f = new FileOutputStream(file);
ObjectOutputStream s = new ObjectOutputStream(f);
s.writeObject(map);
s.close();
抛出的错误是:
java.io.NotSerializableException: com.hazelcast.replicatedmap.impl.ReplicatedMapProxy
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
有什么办法可以读写 ReplicatedMap 到文件中。
谢谢大家。
【问题讨论】:
标签: java serialization filesystems hazelcast