redis与java结合使用

1、开启redis服务(点击redis-server.exe )

2、导入jar包hamcrest-core-1.3.jar、jedis.jar

3、简单实例1:整体思路,右击选择->选择Junit test->点击console->会看到输出响应信息

package com.redis.test;

import org.junit.Before;
import org.junit.Test;

import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;

public class TestRedis {
    //声明变量
    JedisPool pool;
    Jedis jedis;
    @Before
    public void setUp(){
        jedis = new Jedis("localhost");
    }
    //操作
    @Test
    public void testCRUD(){ //Redis的CRUD操作
        jedis.set("name", "Redis"); //新增
        System.out.println(jedis.get("name"));
        jedis.set("name","redis update");//修改(覆盖)
        System.out.println(jedis.get("name"));
       
        jedis.append("name", "jedis append"); //修改(追加)
        System.out.println(jedis.get("name"));
       
        System.out.println(jedis.get("name")); //查
       
        jedis.del("name"); //删除
        System.out.println(jedis.get("name"));
        
        jedis.mset("name","redis","redis","内存HashMap");//mset命令相当于jedis.set("name","redis");jedis.set("redis","内存HashMap");
        System.out.println(jedis.mget("name","redis"));
    }

4、简单实例2,右击main看值

redis与java结合使用_第1张图片

5、个人心得

redis相当于一个数据库

set进去的值只要开启redis服务,就能获取到

个人猜测,可以定时执行redis数据往数据库录入数据。

你可能感兴趣的:(数据库)