redis
文章平均质量分 77
Parker7
不积小流,无以成江海
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot学习笔记【part14】Spring Cache + Redis 集成缓存数据
是一个非常优秀的缓存组件,方便切换各种底层Cache(如:redis)项目集成Spring Cache + Redis,步骤如下。原创 2023-01-20 13:00:45 · 1168 阅读 · 0 评论 -
Redis6学习笔记【part5】SpringBoot整合Redis
首先先自动注入 RedisTemplate ,利用 RedisTemplate 对 redis 进行操作。进行测试,成功返回 redis 中的值。原创 2023-01-19 21:36:52 · 204 阅读 · 0 评论 -
Redis6学习笔记【part4】Jedis-API与手机验证码功能实现
记得禁用 Linux 的防火墙,否则 ping不通。在 Linux(CentOS7) 里执行命令。第一步,修改 redis 的配置,以允许外网 ip 访问 redis。1、输入手机号,点击发送后随机生成6位数字码,2分钟有效。查看 redis,可以知道验证码为387393。2、输入验证码,点击验证,返回成功或失败。第三步,创建测试程序,测试连通性。3、每个手机号每天只能输入3次。第一步,生成一个6位数字码。第四步,模拟发送手机验证码。第五步,模拟校验验证码。第二步,发送验证码。第三步,校验验证码。原创 2023-01-19 20:48:51 · 1742 阅读 · 0 评论 -
Redis6学习笔记【part3】配置文件与订阅/发布
设置样本数量,因为LRU算法 和 最小TTL算法 都并非是精确的算法,而是估算值,所以我们可以设置样本的大小,redis默认会检查这么多个key并选择其中LRU的那个。单位为秒,如果设置为0,则不会进行 keepalive 检测,建议设置成60,即1分钟。在命令中设置密码只是临时的,重启 redis 服务器密码就还原了,但在配置文件中设置就是永久设置。不写的情况下,无限制接受任何ip地址的访问。生产环境下要写你应用服务器的地址,服务器是需要远程访问的,所以需要将其注释掉,以使任何ip地址都可以访问。原创 2023-01-19 16:29:03 · 1754 阅读 · 1 评论 -
Redis6学习笔记【part2】基本数据类型与常用命令
SortedSet(zset) 是 Redis 提供的一个非常特别的数据结构,一方面它等价于Java的数据结构Map,可以给每一个元素value赋予一个权重score,另一方面它又类似于TreeSet,内部的元素会按照权重score进行排序,可以得到每个元素的名次,还可以通过score的范围来获取元素的列表。的,当你需要存储一个列表数据,又不希望出现重复数据时,set是一个很好的选择,并且set提供了判断某个成员是否在一个set集合内的重要接口,这个也是list所不能提供的。原创 2023-01-19 13:15:37 · 816 阅读 · 0 评论 -
Redis6学习笔记【part1】安装与启动
不仅仅是SQL,泛指非关系型数据库。NoSQL 不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。特点:不遵循SQL标准、不支持ACID(原子、一致、隔离、持久)、远超SQL的性能。使用场景:对数据高并发的读写、对海量数据的读写、对数据有非常高的可扩展性。不适用场景:需要事务支持的场景、基于sql的结构化查询、处理复杂关系的场景。原创 2023-01-19 11:34:56 · 1479 阅读 · 0 评论
分享