Hazelcast 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Hazelcast 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Hazelcast 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2009-10-17

软件简介

Hazelcast 是一个分布式内存数据存储和计算平台,具有容错性且易于扩展或缩减。

作为内存数据存储,Hazelcast 通过将数据存储在内存中,让您可以更快地访问数据。有了更多可访问的数据,您可以利用 Hazelcast 以始终​​如一的低延迟处理大量实时事件或静态数据集。

为了帮助你利用所有这些功能,Hazelcast 带有以下内置数据结构:

  • 分布式、分区和可查询的内存键值存储实现,称为 IMap
  • 额外的数据结构和简单的消息传递结构,例如 SetMultiMapQueue,Topic
  • 集群范围的唯一 ID 生成器,称为 FlakeIdGenerator
  • 一个分布式的、 基于CRDT的计数器,称为PNCounter
  • 基于HyperLogLog的 cardinality 估计器。

Hazelcast还包括一个生产就绪的Raft实现,允许实现可线性化的结构,如:

  • 分布式和可重入锁的实现,称为FencedLock
  • 分布式计算的基元,如AtomicLong、AtomicReference和CountDownLatch。

Hazelcast的数据结构是内存中的,高度优化,提供非常低的延迟。对于一个IMap上的单个获取或投放操作,你通常可以期待100微秒以下的往返时间。

此外,Hazelcast提供了一个名为Jet的分布式批处理和流处理引擎。它提供了一个Java API,通过使用数据流编程模型来建立流和批处理应用程序。你可以用它来处理大量的实时事件或静态数据集的巨大批次。为了给人一种规模感,Hazelcast的一个节点已经被证明可以每秒聚集1000万个事件,延迟低于10毫秒。

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(6)
2021/03/10 07:53

Hazelcast .NET Client 4.0 发布

Hazelcast .NET Client 4.0 已经发布。这是一个重要的版本,旨在使 Hazelcast 客户端成为一个真正的本地 .NET 客户端。3.x 版本的客户端经常显示出它的 Java 起源,4.0 版本则完全重构,以拥抱 .NET 生态系统,并提供了一个丰富的异步编程模型和访问配置、日志或依赖注入的标准抽象。 主要更新内容 API 现在完全采用了 C# 异步模式,使用 async/await 调用。这会更有效地使用资源,特别是线程和线程池。此外,低级网络现在依赖于...

0
2
发表了资讯
2017/12/07 07:54

内存数据网格领域巨头 Hazelcast 加入 Eclipse 基金会

开源内存数据网格 (IMDG) 领域的巨头 Hazelcast 公司已宣布加入 Eclipse 基金会,将与 Eclipse 社区的其他成员共同协作,Hazelcast 的重心将放在在 JCache,Eclipse MicroProfile 和 EE4J 上。 Hazelcast 将会与其他会员合作推广 JCache,JCache 是一个 Java 规范提案(JSR-107),它规定了 Java 对象临时内存缓存的 API 和语义,包括对象创建、共享访问、假脱机技术 SPOOLING、失效和 JVM 之间的一致性。JCache 提供了类似 Map ...

7
6
发表了资讯
2016/08/23 00:00

Hazelcast 3.7 General 发布,数据分发和集群平台

Hazelcast 3.7 General 发布了,主要更新如下: Custom eviction policies: In Hazelcast you could always set an eviction policy from one of LRU or LFU. But what if you want more flexibility to suit custom requirements of your app. Custom eviction policy exactly helps on that. We implemented a custom eviction both for our Map and JCache implementations. Here you can see an example of an odd-based ev...

0
8
发表了资讯
2016/06/19 00:00

Hazelcast 3.7 EA 发布,数据分发和集群平台

Hazelcast 3.7 EA 发布了,已经可以在下载页面下载到早期版本。我们推出令人振奋的新功能,但这次我们也投入了很多内部改进。从3.6版本以来,我们的性能提高了很多。 新特性: First Modularized Release Custom eviction policies Fault-Tolerant ExecutorService New Cloud Integrations Apache Spark Connector Reactive Hazelcast CLI WAN Replication Enhancements (Enterprise Only) WAN Replication via Solace (Enterp...

2
16
发表了资讯
2016/02/09 00:00

Hazelcast 3.6 发布,数据分发和集群平台

Hazelcast 3.6 发布了,Hazelcast是一个高度可扩展的数据分发和集群平台,可用于实现分布式数据存储、数据缓存。 该版本包含了来自 Hazelcast 团队以及社区几个月的劳动成果。该版本包含一个开源的原生客户端开发包,目前提供 C++ 和 .NET 版本,接下来其他语言的客户端开发包也将陆续推出并开源。 此外 Hazelcast 3.6 开源版值得关注的改进包括: Lite Members Cloud Discovery Service Provider Interface (SPI) 查询和索引的...

0
14
发表了资讯
2015/09/06 00:00

Hazelcast Simulator 0.6 发布

Hazelcast Simulator 0.6 发布,这是 Hazelcast 的模拟和测试工具。该版本提升了测试工作流的协同,测试阶段同步 支持外部应用等等,详细介绍请看发行说明。

0
4
发表了资讯
2015/06/26 00:00

Hazelcast 3.5 发布,数据分发和集群平台

Hazelcast 3.5 在6月26日时发布了,该版本继续在性能和稳定性方面做了大幅提升,同时还包含了不少新特性,详细介绍请看发行说明。 Hazelcast是一个高度可扩展的数据分发和集群平台,可用于实现分布式数据存储、数据缓存。特性包括: 提供java.util.{Queue, Set, List, Map}分布式实现。 提供java.util.concurrency.locks.Lock分布式实现。 提供java.util.concurrent.ExecutorService分布式实现。 提供用于一对多关系的分布式Mul...

1
6
发表了资讯
2014/09/19 00:00

Hazelcast 3.3 发布,性能提升约达 2 倍

Hazelcast 3.3 发布了,Hazelcast是一个高度可扩展的数据分发和集群平台,可用于实现分布式数据存储、数据缓存。该版本在性能上得以继续提升,提升接近两倍左右。详情请看发行说明。 Hazelcast 特性包括: 提供java.util.{Queue, Set, List, Map}分布式实现。 提供java.util.concurrency.locks.Lock分布式实现。 提供java.util.concurrent.ExecutorService分布式实现。 提供用于一对多关系的分布式MultiMap。 提供用于发布/订阅...

7
45
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
6 评论
356 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部