Spring Redis Modules

Spring configuration for Mesclun

License

License

Categories

Categories

Redis Data Databases
GroupId

GroupId

com.redislabs
ArtifactId

ArtifactId

spring-redis-modules
Last Version

Last Version

1.3.2
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

Spring Redis Modules
Spring configuration for Mesclun
Project URL

Project URL

https://github.com/redis-developer/spring-redis-modules
Source Code Management

Source Code Management

https://github.com/redis-developer/spring-redis-modules

Download spring-redis-modules

Dependencies

compile (2)

Group / Artifact Type Version
com.redislabs : mesclun jar 1.3.2
org.apache.commons : commons-pool2 jar 2.9.0

runtime (1)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter jar 2.4.5

Project Modules

There are no modules declared in this project.

Spring Redis Modules

License Latest Build Coverage Forum

Spring Redis Modules provides Spring applications with access to Redis Modules using Mesclun

Usage

Add Spring Redis Modules to your application dependencies:

Maven
<dependency>
    <groupId>com.redislabs</groupId>
    <artifactId>spring-redis-modules</artifactId>
    <version>x.y.z</version>
</dependency>
Gradle
implementation 'com.redislabs:spring-redis-modules:x.y.z'

Inject and use RedisModulesClient or StatefulRedisModulesConnection:

public class Example {

    @Autowired
    StatefulRedisModulesConnection<String, String> connection;

    public void testSearch() {
        connection.sync().search("music", "Lalo Schifrin");
    }

    public void testGears() {
        connection.sync().pyExecute("GB().run('artist:*')");
    }

    public void testTimeSeries() {
        connection.sync().add("temp:3:11", 1548149181, 30);
    }

}
com.redislabs

Redis Developer

Redis Developer Community

Versions

Version
1.3.2
1.3.1
1.2.6
1.0.0