随笔分类 - redis
非常优秀的缓存服务器
摘要:pom application-dev.yml 工具类 RedisOperator.java
阅读全文
摘要:启动redis 设置外网访问 设置访问密码 打开redis.conf文件,搜索requirepass关键字 设置后台启动
阅读全文
摘要:注意:如果想在一台机器上不同端口启动多个redis服务,就把后面的配置文件修改下,后面加上配置文件路径启动即可。端口,和数据,日志等改下。 说几个重要的。 253行 dbfilename : 存放数据的地方。 如:/usr/local/redis/6380/data/dump.rdb 171行 lo
阅读全文
摘要:简单记录一下,和描述一下常用的业务场景。好记性不如烂笔头。 pom.xml <!--整合redis--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> </dependency> 场景1:浏览
阅读全文
摘要:本博来简单介绍一下redsi的主从配置。意思就是说有一台主redis,一个从redis,你向主的redis里面写一个数据,然后会同步到从redis里面。注意:从redis 不能写入数据。所以当我们用到分布式的时候就不能用到这个从redis,一定要切记。不能写入数据。不支持分布式分片的一致性 配置很简
阅读全文
摘要:上篇介绍了redis在集群环境下如何解决session共享的问题。今天来讲一下如何解决分布式锁的问题 什么是分布式锁? 分布式锁就是在多个服务器中,都来争夺某一资源。这时候我们肯定需要一把锁是不是 ,这个锁就是分布式锁,就算不是分布式,单机情况下,多个进程来争夺同一个资源,我们也要一把锁来控制先后顺
阅读全文
摘要:这个是redis分布式的工具类,看非分布式的看 这里 说一下redis的分布式,分布式,无疑,肯定不是一台redis服务器。假如说,我们有两台redis服务器,一个6379端口,一个6380端口。那么,我们存储一个数据,他会存在哪个redis服务器上呢?那我们要是取该如何取呢?这是我们需要关心的事情
阅读全文
摘要:这里介绍一下,这个工具类不是在分布式环境下来用的,就是我们平常使用的,单机状况下,为什么博主开头要这样强调呢?因为,之前见网上有些博友有这样封装的,也有RedisShardedPoolUtil 封装的 ,刚开始不是很明白,现在知道了,后者是在分布式的场景下使用的。好啦。现在让我们来code了~~~~
阅读全文
摘要:查看所有的key keys * 清空所有的key flushall 检查key是否存在 exists key 设置已存在的key的时长 expire key 10 //设置key为10s 查看key还剩多少时长 ttl key //-1是永久 -2是不存在 查看key的类型 type key 随机取
阅读全文
摘要:废话不多说 本博主要的内容是redis的常见命令 redis分为服务端和客户端 服务端的启动方式: redis-server redis-server ${redis.conf} //后面是一个变量 指定根据那个配置文件启动 redis-server --port ${port} //后面是一个变量
阅读全文
摘要:redis是一个非常优秀的缓存框架,良好的api,强悍的性能,是现在非常非常火的缓存框架。下面来介绍一下spring中是如何整合redis的 分析: 需要引入依赖 需要配置连接池,就是一个xml文件,然后参数写在properties中 需要写一个工具类,主要方法有,从这个连接池中得到redis资源,
阅读全文