If you want to use Hazelcast as a Key-Value store you will need to do the following.
- Add the dependency.
- Create the HazelcastKeyValueStore.
To start add the following dependency.
<dependency>
<groupId>com.manorrock.eagle</groupId>
<artifactId>eagle-hazelcast</artifactId>
<version>MY_VERSION</version>
</dependency>
Where MY_VERSION should be replaced wit the version you want to use.
The following snippet shows you how to create the HazelcastKeyValueStore
HazelcastKeyValueStore store = new HazelcastKeyValueStore("name");
Then the rest is using the KeyValueStore APIs.
If you want to create the HazelcastKeyValueStore using the KeyValueStoreFactory use the following properties.
Key | Value |
---|---|
className | com.manorrock.eagle.hazelcast.HazelcastKeyValueStore |
name | the name of the KeyValueStore |