You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
redisson/redisson-helidon
dependabot[bot] 613fd7dc78
Bump com.mycila:license-maven-plugin from 4.3 to 4.5
Bumps [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin) from 4.3 to 4.5.
- [Commits](https://github.com/mathieucarbou/license-maven-plugin/compare/license-maven-plugin-4.3...license-maven-plugin-4.5)

---
updated-dependencies:
- dependency-name: com.mycila:license-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
..
redisson-helidon-20 Bump com.mycila:license-maven-plugin from 4.3 to 4.5 8 months ago
redisson-helidon-30 Bump com.mycila:license-maven-plugin from 4.3 to 4.5 8 months ago
redisson-helidon-40 Bump com.mycila:license-maven-plugin from 4.3 to 4.5 8 months ago
README.md version updated 8 months ago
pom.xml [maven-release-plugin] prepare for next development iteration 8 months ago

README.md

Helidon CDI extension for Redis

Integrates Redisson with Helidon framework.

Supports Helidon 1.4.x - 4.x.x

Usage

1. Add redisson-helidon dependency into your project:

Maven

<dependency>
    <groupId>org.redisson</groupId>
    <!-- for Helidon v1.4.x - v2.5.x -->
    <artifactId>redisson-helidon-20</artifactId>
    <!-- for Helidon v3.x.x -->
    <artifactId>redisson-helidon-30</artifactId>
    <!-- for Helidon v4.x.x -->
    <artifactId>redisson-helidon-40</artifactId>
    <version>3.31.0</version>
</dependency>

Gradle

// for Helidon v1.4.x - v2.5.x
compile 'org.redisson:redisson-helidon-20:3.31.0'
// for Helidon v3.x.x
compile 'org.redisson:redisson-helidon-30:3.31.0'
// for Helidon v4.x.x
compile 'org.redisson:redisson-helidon-40:3.31.0'

2. Add settings into META-INF/microprofile-config.properties file

Config structure is a flat Redisson YAML configuration - single mode, replicated mode, cluster mode, sentinel mode, proxy mode, multi cluster mode

Below is the configuration for Redisson instance named simple.

org.redisson.Redisson.simple.singleServerConfig.address=redis://127.0.0.1:6379
org.redisson.Redisson.simple.singleServerConfig.connectionPoolSize=64
org.redisson.Redisson.simple.threads=16
org.redisson.Redisson.simple.nettyThreads=32

3. Use Redisson

@Inject
@Named("simple")
private RedissonClient redisson;

For injection without @Named annotation use instance name - default.

Upgrade to Redisson PRO with advanced features.