授权协议: Apache
开发语言: Java 查看源码 »
操作系统: 跨平台
收录时间: 2009-10-17
提 交 者: 红薯

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");
    }
}
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Hazelcast 的相关博客

Hazelcast

hazelcast是一个java的分布式内存实现。 安装也非常简单 1 Download hazelcast-version.zip from www.hazelcast.com 2 Unzip ...

Hazelcast是什么

Hazelcast是什么    “分布式”、“集群服务”、“网格式内存数据”、“分布式缓存“、“弹性可伸缩服务”——这些牛逼闪闪...

Hazelcast介绍

Hazelcast介绍 什么时侯需要 用例 内存中分布式计算 场景 分布式消息 特性 全景 Distributed Maps 一个结点中分区 Hazelcast中...

Hazelcast分布式

一般的应用正式环境中都不止一台服务器(也就是说是集群的),那么如果只是简单的将数据预加载到内存,那么就会有数据不同步的...

Hazelcast集群服务(1)——Hazelcast介绍

说明Hazelcast的使用及其原理。

聊聊hazelcast的PhiAccrualFailureDetector

序 本文主要研究一下hazelcast的PhiAccrualFailureDetector FailureDetector hazelcast-3.12-sources.jar!/com/hazelcast/int...

Hazelcast集群服务(2)——Hazelcast基本配置

介绍Hazelcast的配置方法、配置参数。

Openfire Hazelcast集群详解

Openfire Hazelcast集群详解 作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.csdn.net/chszs 一、概述 ...

Hazelcast配置文档(完整)

2.config.xml <group> <name>openfire</name> <password>openfire</password> </group> You can create cluster gro...

ubuntu 安装 hazelcast命令

hazelcast的介绍可以参考这篇文章[Hazelcast介绍](https://blog.csdn.net/zpf336/article/details/70821160) ``` 添加管理员权...

评论 (6)

加载中
可以持久化吗
2019/03/28 10:35
回复
举报
可以当做一般缓存来用吗?
2017/07/14 16:22
回复
举报
请问这个软件怎么读? Hazelcast
2014/08/14 14:56
回复
举报
这玩意怎么玩的?有中文教程没。。 Hazelcast
2015/01/04 10:18
回复
举报
哪些项目在用? #Hazelcast#
2016/01/18 11:09
回复
举报
不太活跃这个软件 #Hazelcast#
2016/09/20 08:15
回复
举报
更多评论
6 评论
350 收藏
分享
在线直播报名
返回顶部
顶部