Redis
文章平均质量分 79
HDLaZy
生活不止眼前的CRUD,还有远方的框架源码!
展开
-
Redis6的数据类型
Redis数据类型和操作:1:键-Key命令功能keys *查看当前库的所有keyexists key判断当前key是否存在type key查看当前key的类型del key删除指定keyunlink key根据value选择非阻塞删除:仅将key从keyspace元数据中删除,真正的删除会在后续异步操作expire key s(秒)为给定的key设置过期时间ttl key查看key的过期时间 -1永不过期 -2已经过期关于库原创 2022-05-25 21:57:05 · 121 阅读 · 0 评论 -
Redis集群
1:集群Redis 集群实现了对Redis的水平扩容,即启动N个redis节点,将整个数据库分布存储在这N个节点中,每个节点存储总数据的1/N。Redis 集群通过分区(partition)来提供一定程度的可用性(availability): 即使集群中有一部分节点失效或者无法进行通讯, 集群也可以继续处理命令请求。集群两种实现方式:1:代理主机2:去中心化配置2:搭建集群6台服务器搭建Redis集群:端口号分别为6379,6380,6381,6389,6390,6391...原创 2022-04-27 19:56:31 · 424 阅读 · 0 评论 -
Redis哨兵模式
1:主从复制要知道哨兵模式之前需要知道什么是Redis的主从复制:主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。1. 读写分离,性能扩展2. 容灾快速恢复2:Redis搭建主从复制需要几个Redis服务器就创建几个配置文件:配置文件格式为redis+端口号.conf配置文件内容:include (redis.conf文件位置)pidfile (/var/run/redis_Redis服务端口号.pid)port (原创 2022-04-23 11:38:15 · 404 阅读 · 0 评论 -
使用Redis,QQ邮箱模拟验证码验证
1:介绍通常我们注册或者登录都可以通过手机号,邮箱进行验证码的验证登录,本篇文章基于QQ邮箱和Redis模拟简单的验证码验证,具体业务可以根据需求进行升级。通过Random随机生成6位数字,设置过期时间为60s,通过QQ邮件进行发送验证码内容。使用SpringBoot作为脚手架搭建简单模拟环境,Redis运行在虚拟机上,QQ邮箱自行申请POP3/SMTP服务。2:Redis配置...原创 2022-04-22 15:59:11 · 1691 阅读 · 0 评论