非spring项目的redis基础操作模块,包括集群与非集群操作。
依赖添加:
<dependency>
<groupId>com.zxy</groupId>
<artifactId>zxy-commons-redis</artifactId>
<version>${zxy_commons_version}</version>
</dependency>
RedisExecuter.getInstance().execute(new RedisExecution<String>() {
@Override
public String execute(Jedis jedis) {
jedis.set("key1", "222");
return jedis.get("key1");
}
});
或者
String value2 = RedisExecuter.getInstance().execute(jedis -> jedis.get("key1"));
JedisCluster client = RedisClusterFactory.getInstance().getJedisCluster();
client.set("xxx", "222");
请参考DEMO