我正在使用Hazelcast进行群集数据分发。我使用接口MapStore和MapLoader阅读有关数据持久性的文档。我需要实现这些接口并在hazelcast.xml文件中编写类名。
是否有任何使用hazelcast实现这些文件持久性接口的示例?有没有人知道我可以下载和使用的任何源代码或jar文件?
由于
答案 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
中