`
yangzb
  • 浏览: 3502464 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Hazelcast 参考文档-2

阅读更多

1.  简介

Hazelcast 是一个高度可扩展的数据聚类和Java 的分销平台。 Hazelcast 帮助架构师和开发人员轻松地设计,发展得更快,因为他们的业务扩展性和高可靠的应用程序。特性包括:

  •   提供java.util.{Queue, Set, List, Map} 分布式实现。 
  •   提供java.util.concurrent.ExecutorService 分布式实现。
  •   提供java.util.concurrency.locks.Lock 分布式实现。
  •   提供分布式主题的发布/ 订阅消息传递
  •   提供用于一对多关系的分布式MultiMap
  •   提供用于安全集群的Socket 层加密
  •   支持同步和异步持久化  
  •   通过JCAJ2EE 容器集成和事务支持
  •   Hibernate 提供二级缓存Provider
  •   提供分布式监听器和事件
  •   支持集群信息和成员节点事件
  •   通过JMX 监控和管理集群
  •   支持动态HTTP 会话集群
  •   实现动态集群
  •   支持动态扩展到几百个服务器
  •   利用备份实现动态分割
  •   支持动态故障恢复
  •  
  •   超简单易用,只需要一个jar
  •   超快,每秒达到成千上万操作
  •   超小,不到1MB( 呵呵,目前已经超过1MB)
  •   超有效, CPURAM 非常低耗

 

安装Hazelcast
• 下载hazelcast-version.zipwww.hazelcast.com
• 解压hazelcast-version.zip 文件
• 添加hazelcast.jar 文件到你的classpath

 

Hazelcast 基于纯Java 。运行了HazelcastJVM 成为动态集群。虽然默认Hazelcast 将使用多播来发现,在组播无法使用或不建议使用的环境中,它也可以被配置为只使用TCP / IP 协议(配置FullTcp/Ip 点击此处了解详情)。集群成员之间的通讯总是TCP / IP 协议,采用Java NIO 。默认配置采用1 个备份,这样以来如果一个节点失效,没有数据丢失。它就像使用java.util.{Queue, Set, List, Map} 一样简单,只需要添加到hazelcast.jar 你的classpath ,然后开始编码。

分享到:
评论

相关推荐

    PyPI 官网下载 | hazelcast-python-client-3.7.1.tar.gz

    4. `docs/`: 可能包含项目的文档,如API参考、用户指南等,帮助开发者理解和使用库。 5. `LICENSE`: 文件包含了该库的许可协议,规定了可以如何使用、分发和修改库的代码。 6. `README`: 这通常是一个简短的文件,...

    java后端源码-hazelcast-reference-manual:Hazelcast参考手册

    Hazelcast IMDG 参考手册 构建文档 以下命令用于在 repo 的根文件夹中构建文档。 ./gradlew build 生成的文件在哪里 生成的文档可以在build/asciidoc/ 。 如何产生不同的输出格式 在build.gradle文件中,您将看到...

    hazelcast-csharp-client:Hazelcast IMDG .NET客户端

    上提供了客户端的,并提供了示例,指南和常见问题解答,以及公共API的完整参考文档。 .NET客户端本身通过NuGet作为名为的软件包。 它可以像其他任何NuGet程序包一样通过Visual Studio GUI或程序包管理器进行安装。...

    hazelcast-3.7.2.jar中文-英文对照文档.zip

    中文-英文对照文档:【***-javadoc-API文档-中文(简体)-英语-对照版.zip】 jar包下载地址:【***.jar下载地址(官方地址+国内镜像地址).txt】 Maven依赖:【***.jar Maven依赖信息(可用于项目pom.xml).txt】 ...

    shiro-hazelcast-1.4.0.jar中文-英文对照文档.zip

    中文-英文对照文档:【***-javadoc-API文档-中文(简体)-英语-对照版.zip】 jar包下载地址:【***.jar下载地址(官方地址+国内镜像地址).txt】 Maven依赖:【***.jar Maven依赖信息(可用于项目pom.xml).txt】 ...

    最高效的交易所撮合引擎,采用伦敦外汇交易所LMAX开源的Disruptor框架,用Hazelcast进行分布式内存存.zip

    配置文件可能会定义了系统环境、网络设置、缓存策略等,而文档可能提供了系统的架构设计、使用指南、API参考等信息。 深入研究这些内容,我们可以学习到如何利用高级并发框架提升系统的性能,以及如何设计和实施...

    apache-shiro-1-2-x-reference.zip

    这个压缩包文件"apache-shiro-1-2-x-reference.zip"包含了Shiro的官方中文参考文档,对于理解和使用Shiro进行Java安全开发来说是非常宝贵的资源。 **身份认证** 在Shiro中,身份认证是指验证用户的身份。Shiro提供...

    apache-shiro-1.2.x-reference-中文文档

    总的来说,Apache Shiro 1.2.x中文参考文档详细涵盖了上述所有内容,对于理解和使用Shiro进行应用安全开发具有极大的指导价值。无论你是初学者还是经验丰富的开发者,都能从中受益,构建更安全、更健壮的应用系统。

    Vertx-Web初探

    具体配置详情可以参考[Hazelcast官方文档](https://docs.hazelcast.com/imdg/latest/). #### 三、Vert.x的启动流程 根据项目需求,Vert.x的启动可以分为两种模式: 1. **单实例启动**:适用于不需要集群功能的...

    spring-boot-1.2.6.RELEASE.zip

    - **官方文档**:Spring Boot的官方文档详尽且实用,是学习和解决问题的重要参考。 - **社区支持**:Spring Boot有着庞大的开发者社区,Stack Overflow、GitHub等平台上有丰富的讨论和示例。 - **教程与书籍**:...

    Java分布式开发与集群技术.pdf

    2. Java并发编程在分布式开发中的应用:文档提到从Java并发编程引入分布式开发。在Java中,通过使用并发API,如java.util.concurrent包中的工具类,可以创建多线程或线程池,实现并发处理,从而有效地利用系统资源。...

    基于springboot教师工作量计算系统的论文和ppt.zip

    **基于SpringBoot的教师工作量计算系统** ...通过以上内容,我们可以了解到基于SpringBoot的教师工作量计算系统的设计与实现,这不仅可以提高高校教务管理的效率,也为其他类似系统的开发提供了参考。

    springboot-technology:springboo整合自己到目前学习到的各种技术

    SpringBoot是Java开发领域的一款流行框架,它简化...这个项目"springboot-technology"可能包含了上述技术的实践应用,通过阅读源代码和项目文档,可以深入理解SpringBoot如何与其他技术结合,为实际项目开发提供参考。

    tresor-pdp-caching

    2. **XACML解析器**:这部分代码负责解析XACML政策文档,将其转换为可执行的逻辑,以便进行访问控制决策。 3. **决策引擎**:这是核心组件,它接收请求,使用解析后的策略进行评估,并返回允许或拒绝的决策。如果...

    ehcache-extensions:一些ehcache扩展

    - **文档**:详细说明如何使用这些扩展,包括API参考、配置示例和最佳实践。 - **测试用例**:展示如何测试和验证扩展功能的正确性。 - **示例**:提供使用扩展的代码示例,帮助快速上手。 - **构建脚本**:如Maven...

    forevercache:缓存即使过期也不会被删除

    3. **文档**:`.md`文件,可能包含了使用指南、API参考和示例,帮助开发者理解和使用这个库。 4. **配置文件**:如`.json`或`.yaml`,可能包含了库的配置选项和默认设置。 5. **许可证文件**:`.txt`文件,定义了库...

    springboot部署系统(部署+缓存管理+业务降级+应用监控).zip

    【标题】"springboot部署系统...总之,这个项目是一个综合性的学习资源,涵盖了从Spring Boot应用的开发、部署到运维的全过程,对于学习和提升Java Web开发技能,特别是微服务架构下的最佳实践,具有很高的参考价值。

    程序员的刷题软件-JGroups:JGroups项目

    开发者可以在其官方网站上找到详细的技术文档、API参考和示例代码,以便更好地理解和使用JGroups。 总之,JGroups是构建分布式系统的重要工具,尤其对于需要高效、可靠通信的程序员刷题软件,JGroups提供了强大的...

    J2EE技术学习路线

    阅读文档、参考书籍、观看在线教程,结合实际编码,会让你的Java EE技术更加精湛。 在“如何迅速成为Java高手.doc”中,可能会详细阐述上述各个知识点的学习方法、实践建议和进阶技巧,包括时间管理、学习资源选择...

Global site tag (gtag.js) - Google Analytics