关于数据的存储与获取太多时候我们依赖数据库,可是当大量数据请求出现的时候,数据库还是有点力不从心。这篇文章我就带大家了解一下辅助工具Redis。
  1. 首先我们先创建一个springboot的项目,这里我就不再和大家啰嗦了,如果不知道的话请翻看我之前的文章。
    这里我们需要在pom.xml里面添加redis的依赖。

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-redis</artifactId>
    </dependency>
  2. 接下来我们需要配置一下数据源。

    spring.redis.host=localhost
    spring.redis.port=6379
    #spring.redis.password=
    spring.redis.database=1
    spring.redis.pool.max-active=8
    spring.redis.pool.max-wait=-1
    spring.redis.pool.max-idle=500
    spring.redis.pool.min-idle=0
    spring.redis.timeout=0
  3. 我们来写一个redis的操作类。

    clipboard.png

  4. 写一个单元测试来检查一下。

    public static Logger logger= LoggerFactory.getLogger(RedisApplicationTests.class);
    
        @Test
        public void contextLoads() {
        }
    
        @Autowired
        RedisDao redisDao;
        @Test
        public void testRedis(){
            redisDao.setKey("name","forezp");
            redisDao.setKey("age","11");
            logger.info(redisDao.getValue("name"));
            logger.info(redisDao.getValue("age"));
            redisDao.delValue("age");
            logger.info(redisDao.getValue("age"));
        }
  5. 查看控制台打印的内容。

    clipboard.png

    测试成功啦!

    源码下载地址:https://github.com/zhouzhaodo...


周兆东
107 声望21 粉丝

一个java小白的成长之路。。。