redis学习笔记二之java操作redis

上篇文章写到cmd下操作redis数据存储,本篇文章将写到java对redis的操作。

引入需要的redis包:https://mvnrepository.com/artifact/redis.clients/jedis

package com.redis.test;


import java.util.List;
import java.util.Map;


import redis.clients.jedis.Jedis;


public class RedisTest {


public static void main(String[] args) {

Jedis jedis = new Jedis("127.0.0.1");//创建连接redis的对象,一旦创建完成就表示已经连接
System.out.println("连接服务器成功!");
System.out.println("服务器信息:"+jedis.ping());
jedis.set("javaTest", "hello redis");//对redis String数据类型操作
System.out.println(jedis.get("javaTest"));
jedis.lpush("java-list", "hi");//对redis List数据类型操作
jedis.lpush("java-list", "你好!");
List javaList = jedis.lrange("java-list", 0, 10);
for(String s : javaList){
System.out.println(s);
}
Map test =  jedis.hgetAll("myhash");//对redis Map数据类型操作
for (Map.Entry entry : test.entrySet()) {
System.out.println("map:"+entry.getKey()+"  "+entry.getValue());
}


}


}

你可能感兴趣的:(redis)