一:先进行redis服务器的安装(redis就是一个简单的数据库,使用的是内存存储,速度快)
详细看这个连接,服务器的安装和环境搭建我就不说明了:

二:在java中进行redis配置
pom文件里面安装jar包

redis java中使用 redis在java项目中的使用_System

<dependency>
       <groupId>redis.clients</groupId>
       <artifactId>jedis</artifactId>
       <version>2.4.2</version>
</dependency>

三:java中引用redis并且进行配置

package com.example.seven.controller;
import java.util.LinkedList;
 import java.util.List;
 import redis.clients.jedis.JedisPoolConfig;
 import redis.clients.jedis.JedisShardInfo;
 import redis.clients.jedis.ShardedJedis;
 import redis.clients.jedis.ShardedJedisPool;public class RedisTest {
 public static ShardedJedisPool pool;
 static {
 // 配置Redis信息
 JedisPoolConfig config = new JedisPoolConfig();
 config.setMaxTotal(100);
 config.setMaxIdle(50);
 config.setMaxWaitMillis(3000);
 config.setTestOnBorrow(true);
 config.setTestOnReturn(true);
 // 集群
 JedisShardInfo jedisShardInfo1 = new JedisShardInfo(“192.168.52.182”, 6379);
 // 设置Redis的密码
 jedisShardInfo1.setPassword(“8888@qh”);
 List list = new LinkedList();
 list.add(jedisShardInfo1);
 pool = new ShardedJedisPool(config, list);
 }
 }

四:引用之前的redis配置,并且进行简单操作

public User getUserInfo() throws InterruptedException {
 ShardedJedis jedis = RedisTest.pool.getResource(); //连接redis
 System.out.println(“连接成功”);
 String keys = “hello”;
 String vaule = jedis.set(keys, “hello redis”);//设置redis键值对
 System.out.println(jedis.get(keys));
 jedis.set(“a”, “10001”); //设置redis键值对
 System.out.println(jedis.get(“a”));//获取a这个键值对的redis的值
 jedis.expire(“a”,1); //设置这个值的有效时间为1秒
 TimeUnit.SECONDS.sleep(2); //等待2秒 此时这个值被redis自动清除了
 System.out.println(jedis.get(“a”)); //应该输出为null 因为redis已经将“a”这个键值对key给删除了
 }

五:简要使用redis就说完了 希望对大家有用