首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Redis
俄罗斯刺沙蓬
创建于2023-11-04
订阅专栏
Redis学习记录和知识点总结
暂无订阅
共13篇文章
创建于2023-11-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
在go中简单使用go-redis库
前期准备 安装 Go 编程环境 首先,确保你已经安装了 Go 编程语言。你可以从 Go 官方网站 下载并安装适用于 Windows 的 Go 安装程序。安装完成后,你需要设置 Go 的环境变量,包括
Redis 持久化
Redis 共有三种数据持久化的方式: AOF 日志:每执行一条写操作命令,就把该命令以追加的方式写入到一个文件里; RDB 快照:将某一时刻的内存数据,以二进制的方式写入磁盘; 混合持久化方式:Re
数据库和缓存如何保证一致性?
数据库,缓存谁先更新 缓存可以加快读取的速度,那么我们就会有下面两个选择,如何保证一致性? 先更新数据库,再更新缓存; 先更新缓存,再更新数据库; 由于数据库和缓存数据写入所需时间无法确定,所以无论是
Redis 线程模型
Redis 是单线程吗 Redis 单线程指的是「接收客户端请求->解析请求 ->进行数据读写等操作->发送数据给客户端」这个过程是由一个线程(主线程)来完成的,这也是我们常说 Redis 是单线程的
Redis 集群
主从复制 主从复制是 Redis 高可用服务的最基础的保证,实现方案就是将从前的一台 Redis 服务器,同步数据到多台从 Redis 服务器上,即一主多从的模式,且主从服务器之间采用的是「读写分离」
5、Hash
常用命令 命令 介绍 HSET key field value 设置指定哈希表中指定字段的值 HSETNX key field value 只有指定字段不存在时设置指定字段的值 HMSET key f
6、发布订阅模式
SUBSCRIBE 命令,这个命令可以让我们订阅任意数量的频道 PUBLISH 命令,此命令是用来发布消息 PSUBSCRIBE命令,此命令用来支持模糊订阅的功能
7、stream消息队列
消费者组
2、Redis列表
常用命令 命令 介绍 RPUSH key value1 value2 ... 在指定列表的尾部(右边)添加一个或多个元素 LPUSH key value1 value2 ... 在指定列表的头部(左边
1、Redis字符串
常用命令 命令 介绍 SET key value 设置指定 key 的值 SETNX key value 只有在 key 不存在时设置 key 的值 GET key 获取指定 key 的值 MSET
4、有序集合
常用命令 命令 介绍 ZADD key score1 member1 score2 member2 ... 向指定有序集合添加一个或多个元素 ZCARD KEY 获取指定有序集合的元素数量 ZSCOR
0、Redis
简介 Redis(Remote Dictionary Server)是一个快速、开源、内存数据存储系统,可用作数据库、缓存和消息中间件。它支持多种数据结构,适用于多种应用场景。 为什么需要Redis
3、Redis集合
常用命令 命令 介绍 SADD key member1 member2 ... 向指定集合添加一个或多个元素 SMEMBERS key 获取指定集合中的所有元素 SCARD key 获取指定集合的元素