Hazelcast
文章平均质量分 79
Hazelcast原理和使用的一些文章。
超人汪小建(seaboat)
公众号:【远洋号】,笔名seaboat,擅长工程算法、人工智能算法、自然语言处理、计算机视觉、架构、分布式、高并发、大数据和搜索引擎等方面的技术,大多数编程语言都会使用,但更擅长Java、Python和C++。平时喜欢编程、绘画、看书、写作和运动,擅长素描、篮球、跑步、游泳、健身和羽毛球等运动项目。崇尚技术自由,崇尚思想自由。出版书籍:《Tomcat内核设计剖析》、《图解数据结构与算法》、《图解Java并发原理》、《人工智能原理科普》。
展开
-
内存数据网格hazelcast的一些机制原理
hazelcast使用文档可以直接看官方文档,但机制原理相关的资料基本没有,本人硬撸源码写的一些东西,跟大家分享一下。原创 2015-08-03 16:53:51 · 6196 阅读 · 1 评论 -
分布式内存网格Hazelcast源码导读
Node是节点的抽象,里面包含节点引擎、客户端引擎、分区服务、集群服务、组播服务、连接管理、命令管理、组播属性、节点配置、本地成员、tcp地址、组播地址、连接者、节点初始化器、管理中心、安全上下文、Config类,包含GroupConfig、NetworkConfig、MapConfig、TopicConfig、QueueConfig、MultiMapConfig、ListConfig、SetCo原创 2016-06-01 08:09:34 · 14201 阅读 · 1 评论 -
Hazelcast集群原理分析
简介hazelcast其中一个很重要的应用就是可以将多个应用服务器组成一个分布式环境的应用,形成一个cluster。这个cluster可以选举出一个master来对外工作。而cluster中的各台服务器之间有数据同步机制和数据备份机制,来避免因为单个节点挂掉而导致数据丢失和cluster的失效。数据存储在分布式内存中,hazelcast可以保证数据在各个节点的均匀分布,可以增加节点和减少节点,而这个原创 2016-09-27 09:34:11 · 13166 阅读 · 1 评论 -
分布式缓存组件Hazelcast
Hazelcast是一个Java的开源分布式内存实现,它具有以下特性: 提供java.util.{Queue, Set, List, Map}的分布式实现 提供java.util.concurrent.ExecutorService的分布式实现 提供java.util.concurrency.locks.Lock的分布式实现 提供用于发布/订阅的分布式Topic(主题) 通过JCA与J2EE容器集成原创 2016-09-12 10:05:28 · 5762 阅读 · 1 评论 -
如何使用分布是缓存Hazelcast
使用Hazelcast1.在pom.xml中配置对Hazelcast的依赖<dependencies> <dependency> <groupId>com.hazelcast</groupId> <artifactId>hazelcast</artifactId> <version>3.5.2</version> </dependenc原创 2016-09-13 20:15:05 · 7489 阅读 · 0 评论