打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Hazelcast首页、文档和下载

Hazelcast是一个高度可扩展的数据分发和集群平台,可用于实现分布式数据存储、数据缓存。特性包括:

  • 提供java.util.{Queue, Set, List, Map}分布式实现。

  • 提供java.util.concurrency.locks.Lock分布式实现。

  • 提供java.util.concurrent.ExecutorService分布式实现。

  • 提供用于一对多关系的分布式MultiMap。

  • 提供用于发布/订阅的分布式Topic(主题)。

  • 通过JCA与J2EE容器集成和事务支持。

  • 提供用于安全集群的Socket层加密。

  • 支持同步和异步持久化。

  • 为Hibernate提供二级缓存Provider 。

  • 通过JMX监控和管理集群。

  • 支持动态HTTP Session集群。

  • 利用备份实现动态分割。

  • 支持动态故障恢复。

示例代码:

import com.hazelcast.config.Config;import com.hazelcast.core.Hazelcast;import com.hazelcast.core.HazelcastInstance; import java.util.concurrent.ConcurrentMap; public class DistributedMap {    public static void main(String[] args) {        Config config = new Config();        HazelcastInstance h = Hazelcast.newHazelcastInstance(config);        ConcurrentMap<String, String> map = h.getMap("my-distributed-map");        map.put("key", "value");        map.get("key");        //Concurrent Map methods        map.putIfAbsent("somekey", "somevalue");        map.replace("key", "value", "newvalue");    }}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
分布式缓存组件Hazelcast
诚之和:spring boot与内存数据库Hazelcast整合是怎样的
freemarker入门小例子
redis实现分布式集群环境session共享(代码示例与验证)
Map Cache
【Hazelcast系列一】Hazelcast 概览
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服