第 130 章 Hazelcast 组件
可作为 Camel 版本 2.7 提供
hazelcast- 组件允许您使用 Hazelcast 分布式数据网格 / 缓存。Hazelcast 是内存数据网格中,完全用 Java 编写(single jar)。它为不同的数据存储提供了很好的分页,如映射、多映射(相同键、n 值)、队列、列表和原子数。使用 Hazelcast 的主要原因是其简单集群支持。如果您在网络中启用了多播,则可运行有百个节点没有额外配置的集群。Hazelcast 只能配置为在节点之间添加 n 个副本等额外功能(默认为 1)、缓存持久性、网络配置(如果需要),接近缓存、信法等等。如需更多信息,请参阅 中的 Hazelcast 文档。http://www.hazelcast.com/docs.jsp
Maven 用户需要将以下依赖项添加到其 pom.xml
中:
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-hazelcast</artifactId> <version>x.x.x</version> <!-- use the same version as your Camel core version --> </dependency>
130.1. Hazelcast 组件
请参阅以下组件用法:* map * multi map * queue * topic * list * seda * set * atomic number * cluster support (instance) * replicatedmap * ringbuffer