Redis RedisConnection 例子
import java.util.Iterator;
import java.util.Set;
import org.springframework.data.redis.connection.RedisConnection;
import org.springframework.data.redis.connection.jedis.JedisConnectionFactory;
public class TestRedisProblem {
private static JedisConnectionFactory getJedisConnectionFactory() {
JedisConnectionFactory jcf = new JedisConnectionFactory();
jcf.setHostName("127.0.0.1");
jcf.setPort(6379);
jcf.setPassword("123");
jcf.afterPropertiesSet();
return jcf;
}
private static RedisConnection getRedisConnection() {
return getJedisConnectionFactory().getConnection();
}
public static void main(String[] args) {
RedisConnection rc = getRedisConnection();
Set<byte[]> score = rc.zRevRangeByScore("score:".getBytes(), 0, 0);
// Set<byte[]> score = rc.zRevRange("score:".getBytes(), 0, -1);
System.out.println(score.size());
Iterator<byte[]> it = score.iterator();
while (it.hasNext()) {
System.out.println("score: [" + new String(it.next()) + "]");
}
rc.zRevRangeByScoreWithScores("score:".getBytes(), 1, 100);
// double a = 1.0;
// System.out.println(String.valueOf(a));
// System.out.println(String.v);
}
}
1668



被折叠的 条评论
为什么被折叠?



