關於數據的存儲與獲取太多時候咱們依賴數據庫,但是當大量數據請求出現的時候,數據庫仍是有點力不從心。這篇文章我就帶你們瞭解一下輔助工具Redis。
首先咱們先建立一個springboot的項目,這裏我就再也不和你們囉嗦了,若是不知道的話請翻看我以前的文章。
這裏咱們須要在pom.xml裏面添加redis的依賴。git
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
接下來咱們須要配置一下數據源。github
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
寫一個單元測試來檢查一下。redis
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")); }
測試成功啦!spring
源碼下載地址:https://github.com/zhouzhaodo...數據庫