
Redis
一枚小菜程序员
大家好,俺是 干啥啥不行,吃饭第一名,称霸幼儿园
展开
-
Redis的主从复制
该流程是基于docker搭建的redis主从复制,需要掌握一些关于docker的相关知识,包括docker容器的创建,数据卷的挂载,相信大家都是看了狂神docker视频的了。一、创建redis的数据目录和配置目录mkdir -p /mydata/redis/conf mkdir -p /mydata/redis/data二、编辑redis配置文件,主库和从库一样vim redis.conf 内容如下: #bind 127.0.0.1 #将bind注释掉 或 bind 0.原创 2022-03-08 14:56:17 · 1389 阅读 · 0 评论 -
Redis的三种集群方案
目录一、主从复制模式基本原理命令的不同优点缺点二、哨兵模式(Sentinel)基本原理哨兵的作用优点缺点三、Cluster模式基本原理Cluster模式的特点(采用无中心结构)Cluster模式的具体工作机制优点缺点一、主从复制模式基本原理主从复制模式包含一个主数据库实例(master),一个或多个从数据库实例(slave)客户端可以对主数据库进行读写操作,对从数据库只能进行读操作,主数据库写入的数据会实时自动同步原创 2022-03-08 14:33:24 · 3364 阅读 · 0 评论 -
Redis主从复制
环境配置只配置从库,不用配置主库127.0.0.1:6379> info replication #查看当前库信息# Replicationrole:master # 角色connected_slaves:0 # 从机连接数master_replid:357827a033cdaaaa7d44a9a8792d326d4a2ffe1cmaster_replid2:0000000000000000000000000000000000000000master_repl_offset:0原创 2022-03-07 09:17:34 · 127 阅读 · 0 评论 -
Redis发布订阅
redis发布订阅(pub/sub)是一种消息通信模式:发布者(sub)发送消息,订阅者(sub)接收消息。redis客户端可以订阅任意数量的频道序号 命令及描述 1 PSUBSCRIBE pattern [pattern …]订阅一个或多个符合给定模式的频道。 2 PUBSUB subcommand [argument [argument …]]查看订阅与发布系统状态。 3 PUBLISH channel message将信息发送到指定的频道。 4 ...原创 2022-03-07 09:14:10 · 186 阅读 · 0 评论 -
Redis
g200000的博客_Sense\_优快云博客-nosql,Java,golang领域博主Sense\擅长nosql,Java,golang,等方面的知识,Sense\关注react.js,前端框架,css,架构,webpack,golang,es6,vue.js,https,小程序,javascript领域.https://blog.youkuaiyun.com/g200000转载 2022-03-07 08:34:13 · 80 阅读 · 0 评论 -
Redis 常见命令
常见的命令:SET 名称 内容 ------( 键值对)GET 名称 -------(获取内容)DEL 名称 返回1 成功 返回0 失败 DUMP key序列化给定 key ,并返回被序列化的值。EXISTS key检查给定 key 是否存在。EXPIRE key seconds为给定 key 设置过期时间,以秒计。EXPIREAT key timestampEXPIREAT 的原创 2021-12-23 09:38:11 · 95 阅读 · 0 评论 -
Redis SDS相比C字符串
基本解释:Redis没有直接使用C字符串,两者都是以\0结尾 SDS自身带有长度 寻找时间为O(1) C字符串要从头遍历 时间为O(n) SDS能够自动调节内存长度 C字符串 必须自己申请 容易发生溢出现象 SDS空间预分配 当保存的小于 1M时 分配大小为 自身长度 + 自身长度 + 1 (\0) 当大于1M时 自身长度 + 1M + 1 (\0) 二进制存储 安全性高 兼容部分C字符串...原创 2021-12-11 10:25:59 · 620 阅读 · 0 评论