Redis
文章平均质量分 68
lichuangcsdn
这个作者很懒,什么都没留下…
展开
-
centos7.0下安装redis3.2.11
1、在官方网站上下载redis-3.2.11.tar.gzhttps://redis.io/downloadhttp://download.redis.io/releases/redis-3.2.11.tar.gz2、新建一个/software目录,并上传压缩包至此路径,然后解压[root@centos-7-test software]# tar -zxvf redis-3.2.11.tar.gz...原创 2018-06-30 13:58:47 · 2536 阅读 · 0 评论 -
外部访问redis服务器
默认情况下,除了redis服务器本身之外,其他机器不能访问redis服务。如果外部需要访问,需要修改下配置文件,将如下语句注释掉(注意还需要关闭防火墙),然后重启1、关闭redis [root@centos-7-test src]# ./redis-cli -p 6379127.0.0.1:6379> shutdownnot connected> exit[root@centos-7-...原创 2018-06-30 14:01:12 · 3512 阅读 · 1 评论 -
通过java代码访问redis服务器
1、在pom.xml中添加jedis相关依赖<!-- 访问redis--><dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version&原创 2018-06-30 14:03:38 · 2190 阅读 · 0 评论 -
RedisTemplate的各种操作(set、hash、list、string)
注入以下RedisTemplate@Autowiredprivate RedisTemplate<String,String> redisTemplate;1、保存和读取Set:代码示例:SetOperations<String, String> set = redisTemplate.opsForSet(); set.add("set1","22...原创 2018-06-30 14:06:47 · 99916 阅读 · 12 评论 -
Spring boot和Redis整合
1、POM中添加maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>2、application.pro...原创 2018-06-30 14:10:11 · 195 阅读 · 0 评论 -
Spring boot注入多个redisTemplate,并更改默认序列化策略
1、添加maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>2、配置文件中...原创 2018-06-30 14:14:27 · 17394 阅读 · 2 评论 -
缓存穿透、缓存雪崩、缓存击穿
redis缓存加快了应用程序的效率,特别是查询。下面我们来讨论下缓存穿透、缓存雪崩、缓存击穿一、缓存穿透,是指查询一个数据库一定不存在的数据。正常的使用缓存流程大致是,数据查询先进行缓存查询,如果key不存在或者key已经过期,再对数据库进行查询,并把查询到的对象,放进缓存。如果数据库查询对象为空,则不放进缓存。解决办法是我们可以将空值也缓存起来,设置一个比较短的过期时间,比如60秒二...原创 2019-03-12 20:09:48 · 385 阅读 · 0 评论