摘要:
package com.atguigu.seckill.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.Redi 阅读全文
摘要:
Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序执行。事务在执行的过程中,不会被其它客户端发送来的命令请求所打断。 Redis事务的主要作用就是串联多个命令防止别的命令插队。 一、Redis事务三特性 Multi:开启事务,输入的命令都会依次进入命令队列中,但不会执行,直到输入 阅读全文
摘要:
1、在pom.xml文件中引入redis相关依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-pool2</artifactId> <version>2.6.0</version></dependenc 阅读全文
摘要:
要求 1、输入手机号,点击发送后随机生成6为数字码,2分钟有效 Random、验证码存进Redis并设置过期时间120秒 2、输入验证码,点击验证,返回成功或失败 从Redis中获取验证码比对输入验证码 3、每个手机号每天只能输入3次 incr每次发送加1,大于2之后,提醒不能发送 package 阅读全文
摘要:
一、新建Maven项目 二、导入Jedis依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.2.0</version> </dependency> 三、获取连接-创建J 阅读全文
摘要:
一、Bitmaps Bitmaps本身不是一种数据类型,实际上它是字符串(key-value),但是它可以对字符串的位进行操作 可以把Redis想象成一个以位为单位的数组,数组每个单元只能存储0和1,数组的下标在Bitmaps中叫做偏移量 * setbit key offset value 设置Bi 阅读全文
摘要:
一、Units单位 配置大小单位,开头定义了一些基本度量单位,只支持byte,不支持bit,大小写不敏感 二、网络配置 默认情况下bind=127.0.0.1只能接收本机的访问请求,不写的情况下,无限制接受任何ip地址的访问 生产环境肯定要写你应用服务器的地址;服务器是需要远程访问的,所以需要将其注 阅读全文
摘要:
一、Redis键(key) keys * 查看当前库所有key(匹配keys *1) exists key 判断某个key是否存在 type key 查看key类型 del key 删除key unlink key 根据value选择非阻塞删除,仅将keys从keyspace元数据中删除,真正的删除 阅读全文
摘要:
Redis默认16个数据库,0-15,初始默认使用0号库 使用命令select <dbid>来切换数据库如select 8 同一密码管理,所有库同一个密码 dbsize查看当前数据库的key的数量 flushdb清空当前库 flushall杀死全部库 Redis是单线程+多路IO复用技术 多路复用指 阅读全文
摘要:
利用nginx做反向代理分布式集群存在session如何存储的问题? 1、存储到客户端cookie,不安全,网络负担效率低 2、存在文件服务器或者数据库里,大量的IO效率问题 2、session复制,session数据冗余,节点越多浪费越大 3、NoSQL数据库,缓存数据库,完全存在内存中,速度快, 阅读全文