首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
redis详解专栏
终有救赎
创建于2023-10-17
订阅专栏
带大家一步一步学习redis
等 23 人订阅
共16篇文章
创建于2023-10-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【Redis】Redis 解决事务冲突之乐观锁和悲观锁
一、Redis的事务冲突问题 例子: 比如说,3个人有你的账户:你有10000元 一个人请求想给金额减 8000 一个人请求想给金额减 5000 一个人请求想给金额减 1000 二、悲观锁 悲观锁(P
【Redis】Redis 发布和订阅
Redis 发布订阅 (pub/sub) 是一种消息通信模式:发送者 (pub) 发送消息,订阅者 (sub) 接收消息 Redis 客户端可以订阅任意数量的频道 Redis的发布和订阅 (1)客户端
【Redis】Redis6.0 新功能
一、ACL访问控制列表 Redis ACL 是 Access Control List(访问控制列表)的缩写,该功能允许根据可以执行的命令和可以访问的键来限制某些连接 在 Redis 5 版本之前,R
【Redis】Redis 分布式锁
一、分布式锁概念 随着业务发展的需要,原单机部署的系统被演化成分布式集群系统后,由于分布式系统多线程、多进程并且分布在不同机器上,这将使原单机部署情况下的并发控制锁策略失效,单纯的 Java API
【Redis】Redis 缓存穿透、缓存击穿、缓存雪崩
一、缓存穿透 1. 概念 key 对应的数据在redis中并不存在,每次针对此 key的请求从缓存获取不到,请求转发到数据库,访问量大了可能压垮数据库。比如用一个不存在的用户 id 获取用户信息,re
【Redis】Redis 集群
一、集群概念 业务发展过程中遇到的峰值瓶颈: redis提供的服务OPS可以达到10万/秒,当前业务OPS已经达到20万/秒 内存单机容量达到256G,当前业务需求内存容量1T 这个时候可以使用集群的
【Redis】Redis 哨兵
一、哨兵简介 如果master宕机了,哨兵会找一个slave作为master,通知其他所有的slave连接新的master,启动新的master与slave,进行数据同步(全量复制*N+部分复制 *N
【Redis】Redis 主从复制
一、主从复制概念 互联网“三高”架构:高并发、高性能、高可用 高可用就是5个9 为了避免单点redis服务器故障,准备多台服务器,互相连通。将数据复制多个副本保存在不同的服务器上,连接在一起,并保证数
【Redis】Redis 高级数据类型Bitmaps、HyperLogLog、GEO
一、Bitmaps 对于bitmap,我们取值的时候,需要知道bit的位置,改值的时候,需要知道位置和修改结果。取值和修改的操作变得复杂了一些,但是节省了存储空间,属于时间换空间。其实redis并没有
【Redis】Redis 删除策略
一、过期数据 Redis中的数据特征: Redis是一种内存级数据库,所有数据均存放在内存中,内存中的数据可以通过TTL指令获取其状态 XX : 具有时效性的数据 -1 : 永久有效的数据 -2 :
【Redis】Redis 事务和事务锁
一、事务简介 Redis执行指令过程中,多条连续执行的指令被干扰,打断,插队,这多条连续指令执行的结果可能就会有问题 由于客户端2中断了客户端1两条连续的指令执行,导致客户端1获取到itcast re
【Redis】Redis AOF持久化
一、AOF概念 RDB存储的弊端 存储数据量较大,效率较低——基于快照思想,每次读写都是全部数据,当数据量巨大时,效率非常低 大数据量下的IO性能较低 基于fork创建子进程,内存产生额外消耗 宕机会
【Redis】Redis RDB持久化
一、持久化简介 什么是持久化? 将内存中的数据保存至永久性存储介质称为持久化 为什么要持久化? 防止数据的意外丢失,确保数据安全性 如何防止数据丢失? RDB:快照形式,保存当前数据状态,存储数据结果
【Redis】Redis配置文件详解
Units 配置数据单位换算关系 包含其它配置文件的信息 include path 对于公共部分配置,可以按以下方式配置引入 Network 网络相关 bind IP1 [IP2 …] 这项配置绑定的
Redis五大常用数据类型以及使用场景
Redis 数据存储格式 redis自身是一个Map类型的存储方式,其中所有的数据都是采用key:value的形式存储 我们讨论的数据类型指的是存储的数据的类型,也就是value部分的类型,key部分
Linux下安装redis(清晰简单)
一、简介 本文将总结如何在Linux下安装redis5.0.7内存数据库,后面也会总结一些redis方面的知识。 二、安装步骤 【a】首先去官网下载redis-5.0.7.tar.gz文件,下载地址为