A low level connector providing mule applications the ability to use redis commands directly.
The intention of this connector is to fully support all documented redis commands.
Add this dependency to your application pom.xml
<groupId>cloud.anypoint</groupId>
<artifactId>mule-lettuce-redis-connector</artifactId>
<version>0.1.24</version>
<classifier>mule-plugin</classifier>
The Send Command operation allows a developer to send any arbitrary command and arguments to the server, and block until the reply is received.
PING
APPENDCOPYDECRDELEXPIREGETGETDELGETEXGETRANGEGETSETINCRMSETPERSISTPEXPIREPTTLSCANSETTOUCHTTL
HEXISTSHGETHGETALLHINCRBYHLENHMGETHSCANHSET
BLPOPBLMOVEBRPOPLMOVELPOPLPUSHLSETRPUSHRPOP
SADDSCARDSDIFFSISMEMBERSMEMBERSSMISMEMBERSPOPSRANDMEMBERSREMSSCAN
ZADDZINCRBYZRANKZSCANZSCORE
GEOADDGEODISTGEOPOSGEOSEARCH
PUBLISH
XACKXADDXDELXINFO GROUPSXGROUP CREATEXGROUP DESTROYXRANGEXREADXREADGROUPXTRIM
SUBSCRIBEPSUBSCRIBE
These high level operations automate the *SCAN commands by internally keeping track of the cursor
received in the reply from redis, and sending the scan command with the new cursor value repeatedly
until a cursor value of 0 is received.
- Search keys
- Search hash fields
- Search set members
- Search sorted set members