当前位置:   article > 正文

仿牛客项目Day11 Redis

仿牛客项目Day11 Redis

Redis概念

Redis是一种Nosql非关系型数据库,以键值对的形式存储数据

Redis中的所有数据都存在内存中,访问速度很快。同时,Redis还可以将内存中的数据以快照或日志的形式存到硬盘里,以保证数据的安全性

Redis要到github上去下载对应的windows版本

Spring整合Redis

引入依赖

配置Redis

第一个是数据库编号,Redis默认有16个数据库

第三个是端口号,默认6379

访问Redis

  1. @Configuration
  2. public class RedisConfig {
  3. @Bean
  4. public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory factory){
  5. RedisTemplate<String, Object> redisTemplate = new RedisTemplate<>();
  6. redisTemplate.setConnectionFactory(factory);
  7. // key
  8. redisTemplate.setKeySerializer(RedisSerializer.string());
  9. // value
  10. redisTemplate.setValueSerializer(RedisSerializer.json());
  11. // hash:key
  12. redisTemplate.setHashKeySerializer(RedisSerializer.string());
  13. // hash:value
  14. redisTemplate.setHashValueSerializer(RedisSerializer.json());
  15. redisTemplate.afterPropertiesSet();
  16. return redisTemplate;
  17. }
  18. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/326242
推荐阅读
相关标签
  

闽ICP备14008679号