redis入门demo类



import org.junit.Test;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;

/**
 * @Auther:花栗鼠
 * @Date:2019/8/10
 * @Description:com.hualishu.cn
 * @version:1.0
 */
public class DemoTest {
    @Test
    public  void test(){
        //连接linux的redis数据库
        Jedis jedis = new Jedis("127.0.0.1",6379);
        //选择要操作的数据库
        jedis.select(3);
        //存数据
        jedis.set("today","2019年08月10日16点06分");//字符串类型
        jedis.hset("user:1001","username","rainnie");//hash类型
        jedis.hset("user:1001","age","22");
        jedis.hset("user:1001","sex","male");
        jedis.lpush("luckynums","66","88","99");//list类型
        jedis.sadd("player","司马老贼","平野绫");//set类型
        jedis.zadd("teams:scoreboard",90,"SN");//sortsert类型
        jedis.zadd("teams:scoreboard",80,"FPX");
        jedis.zadd("teams:scoreboard",70,"RNG");
        //取数据
        System.out.println(jedis.get("today"));
        //关闭连接
        jedis.close();
    }
    @Test
    public void testJedisPool() {
        //创建一连接池对象
        JedisPool jedisPool = new JedisPool("127.0.0.1", 6379);
        //从连接池中获得连接
        Jedis jedis = jedisPool.getResource();
        String result = jedis.get("username");
        System.out.println(result);
        //关闭连接
        jedis.close();

        //关闭连接池
        jedisPool.close();
    }

}

redis入门demo类_第1张图片redis入门demo类_第2张图片

redis入门demo类_第3张图片

redis入门demo类_第4张图片

你可能感兴趣的:(#,redis)