Hazelcast文件持久性(MapStore实现)

时间:2012-05-04 17:35:51

标签: persistence hazelcast

我正在使用Hazelcast进行群集数据分发。我使用接口MapStore和MapLoader阅读有关数据持久性的文档。我需要实现这些接口并在hazelcast.xml文件中编写类名。

是否有任何使用hazelcast实现这些文件持久性接口的示例?有没有人知道我可以下载和使用的任何源代码或jar文件?

由于

1 个答案:

答案 0 :(得分:1)

您可以使用ObjectOutputStream和ObjectInputStream来实现自己的。

您可以使用地图名称创建目录。 store(key,value)操作创建一个名为key.dat的文件,其内容为序列化值。 load(key)方法将“key.dat”文件读入对象并返回。

这里是ObjectOutputStream和ObjectInputStream的使用示例

http://www.mkyong.com/java/how-to-write-an-object-to-file-in-java/

http://www.mkyong.com/java/how-to-read-an-object-from-file-in-java/

然后,您应该将此实现类添加到类路径并将其设置在hazelcast.xml