
⭐【Redis】
Redis
UlricaQ
你若盛开,清风自来。
展开
-
redis的AOF和RDB区别
redis的AOF和RDB区别原创 2020-09-12 09:59:24 · 999 阅读 · 0 评论 -
Redisson实现分布式锁
redission实现分布式锁原理分析,及代码走向原创 2020-08-15 08:46:17 · 268 阅读 · 0 评论 -
redis的缓存穿透及雪崩
目录使用redis架构的高可用问题缓存穿透缓存击穿(量太大,缓存过期)缓存雪崩 使用redis架构的高可用问题 Redis缓存的使用不可避免的会造成数据一致性问题,从严格意义来讲,这个问题没有解决办法。一旦出故障,丢多少ms多少s的数据都算丢。如果对数据一致性要求非常之高,那么久不能使用缓存。 下图展示的是请求的流程 缓存穿透 缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命中,于是向持久层数据库查询,这会给持久层数据库造成很大的压力,此时就会出现缓存穿透 缓存穿原创 2020-06-20 17:21:09 · 152 阅读 · 0 评论 -
redis主从复制
目录什么是主从复制环境配置一主两从测试主从赋值的原理 什么是主从复制 主从复制是指: 将一台Redis服务器的数据,复制到其他Redis的服务器,前者称为主节点,后者称为从节点。数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主。 默认情况下,每台Redis都是主节点。一个主节点可以有多个从节点,但一个从节点只能有一个主节点。 单台Redis最大使用内存不应该超过20G 主从复制的作用: 数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式 故障恢复:当主原创 2020-06-20 16:45:29 · 177 阅读 · 0 评论 -
Redis.conf文件详解
这里写目录标题单位包含网络通用设置快照安全限制客户端的连接AOF配置 单位 单位对大小写不敏感 包含 类似于java中的import,可以在一个redis配置文件中引入多个redis配置文件 网络 bind 127.0.0.1 # 绑定的ip protected-mode yes # 保护模式 port 6379 # 端口设置 通用设置 daemonize yes # 以守护进程的方式运行,默认是 no,我们需要自己开启为yes! pidfile /var/run/redis_6379.pid原创 2020-06-20 16:28:03 · 179 阅读 · 0 评论 -
redis的五种数据结构
目录redis五种数据结构字符串类型哈希列表(允许重复元素)集合有序集合 redis五种数据结构 key–都是字符串 value–五种数据结构 字符串类型 常用命令 哈希 常用命令 列表(允许重复元素) 添加: lpush key value :将元素加入列表左边 rpush key value :将元素加入列表右边 获取: lrange key start end : 获取范围 删除: lpop key : 删除列表最左边的元素,并将元素返回 rpop key :删除列表最右原创 2020-06-20 15:50:22 · 372 阅读 · 1 评论 -
NoSQL特点及四大分类
目录描述特点3V和3高四大分类四大类对比: 描述 NoSQL = Not Only SQL,泛指非关系型数据库。 特点 方便扩展(数据之间没有关系) 大数据量高性能(Redis一秒能写8万次,读取11万次)。它的缓存记录级是一种细粒度的缓存,性能很高。 数据类型多样化(不需要事先设计数据库,随取随用),存储方式有键值对存储,列存储,文档存储,图形数据库(社交关系) 3V和3高 大数据的3高 高并发 高可扩 高性能 大数据的3V 海量volume 多样variety 实时velocity原创 2020-06-20 15:35:43 · 1603 阅读 · 0 评论 -
redis的常用命令操作
前言 redis:NOSQL系列的非关系型数据库 NOT ONLY SQL redis存储格式 key和value key的存储格式都是字符串类型,而value有五种。 下面介绍value的五种数据结构 字符串类型 哈希类型 列表类型 集合类型 有序集合类型 存储形式以及格式: 字符串类型的常用命令: 存储: set key value 获取: get key 删除: del key 举...原创 2019-07-27 11:50:30 · 221 阅读 · 7 评论