redis
redis
火树银花之处
努力追求卓越、成功就会出其不意的找上门来.
展开
-
redis5.x安装(单机和集群)
redis5.x集群搭建redis-cli --cluster create node4:9000 node4:9001 node5:9000 node5:9001 node6:9000 node6:9001 --cluster-replicas 1 -a 4rGhQpgkPRzS原创 2020-02-24 11:04:01 · 246 阅读 · 0 评论 -
redis配置文件常用配置(集群)
redis配置文件常用配置(集群)#redis.conf修改daemonize yes #是否以后台daemon方式运行,默认不是后台运行port 6379 #默认端口为6379,可以根据需求修改pidfile /home/app/redis/redis.pid #41行 #redis的PID文件路径(可选,一般放到安装位置)bind 0.0.0.0 #绑定主机IP,默认...原创 2020-04-06 16:58:15 · 645 阅读 · 0 评论 -
redis配置文件常用配置(单机)
redis配置文件常用配置(单机)#redis.conf修改daemonize yes #是否以后台daemon方式运行,默认不是后台运行port 6379 #默认端口为6379,可以根据需求修改pidfile /home/app/redis/redis.pid #41行 #redis的PID文件路径(可选,一般放到安装位置)bind 0.0.0.0 #绑定主机IP,默...原创 2020-04-06 16:59:28 · 915 阅读 · 0 评论 -
Redis常见设置及操作
Redis常见设置及操作1、获取所有的keykeys * 或者keys action* #匹配规则:action开头的所有key,*匹配所有2、获取key类型type keyName3、获取一个hash key的所有属性或者获取所有属性的值hkeys keyName #获取这个hash key的所有属性hvals keyName #获...原创 2020-04-06 16:01:42 · 142 阅读 · 0 评论 -
redis缓存穿透,击穿,雪崩
redis缓存穿透,击穿,雪崩穿透:缓存穿透是指查询一个一定不存在的key,由于缓存是不命中时被动写的,并且出于容错考虑,如果从数据库查不到数据则不写入缓存,这将导致这个不存在的key每次请求都要直接到数据库去查询,缓存没有起到作用。在流量大时,可能数据库就挂掉了,要是有人利用不存在的key频繁攻击我们的应用,这就是漏洞。解决办法:1)通过对有效值过滤2)无条件缓存,空值最...原创 2020-04-06 11:41:29 · 78 阅读 · 0 评论 -
redis数据持久化机制
redis数据持久化机制1、持久化方式持久化分为两种:RDB和AOFRDB:RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘。也是默认的持久化方式,这种方式是就是将内存中数据以快照的方式写入到二进制文件中,默认的文件名为dump.rdbAOF:Append Only File一种以日志追加形式,将数据操作都写到一个文件当中;2、方式说明RDB:也分为三种...原创 2020-03-02 11:20:22 · 93 阅读 · 0 评论 -
redis五种数据类型及其常见操作
redis五种数据类型及其常见操作Redis支持5种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。1、stringstring是 redis 最基本的类型,你可以理解成与 Memcached 一模一样的类型,一个 key 对应一个 value。value其实不仅是String,也可以是数字。str...原创 2020-02-26 14:45:37 · 3903 阅读 · 0 评论