java使用hazelcase简单示例

1、在http://hazelcast.org/download/下载文件获取jar包

2、将获取到的hazelcast-*.*.*.jar(*代表版本号,我下载的是hazelcast-3.5.4.jar)拷贝到Java工程中,并设置到java工程的library中

3、将jar包中的hazelcast-default.xml拷贝到src路径下

4、进行java编码,示例如下

public class FormConfig {
 private static Map<String, String> formConfigItems = HazelcaseTool.getInstance().getMap("formConfigItems");
 private static Properties prop = new Properties();
 protected static String configFile;
 public static void init(String configFile) throws Exception {
   prop.load(new FileInputStream(configFile));
   FormConfig.configFile = configFile;
   formConfigItems = (Map)prop;
 }
 }

示例是将一个properties文件中的内容读取后转换为map并存放到hazelcast的缓存中。

如果配置是集群的话,其他的节点也会同步这些缓存。获取缓存内容只需要从formConfigItems 中获取即可。

ps:执行时需要用到的jar包:commons-beanutils-1.9.2.jar、commons-collections-3.2.1.jar、commons-logging-1.2.jar

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值