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