登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
1
2
/ 2 页
下一页
返回列表
首页
›
业界区
›
安全
›
Redis组件介绍(四)
Redis组件介绍(四)
[ 复制链接 ]
薯羞
2025-6-11 18:35:54
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
写在前面
今天继续学习后面的知识。
Redis 操作命令
操作 List 相关 API
LPUSH
说明
: 将某个值加入到一个 key 列表的头部。当列表不存在时会创建。
语法
: LPUSH key value [value ...]
返回值
: 成功返回列表的元素个数,失败返回 0。
LPUSHX
说明
: 与 LPUSH 类似,但必须保证 key 存在。
语法
: LPUSHX key value
返回值
: 成功返回列表的元素个数,失败返回 0。
RPUSH
说明
: 将某个值加入到一个 key 列表的末尾。
语法
: RPUSH key value [value ...]
返回值
: 成功返回列表的元素个数,失败返回 0。
RPUSHX
说明
: 与 RPUSH 类似,但必须保证 key 存在。
语法
: RPUSHX key value
返回值
: 成功返回列表的元素个数,失败返回 0。
LPOP
说明
: 返回并移除列表左边的第一个元素。
语法
: LPOP key
返回值
: 被删除的元素。
RPOP
说明
: 返回并移除列表右边的第一个元素。
语法
: RPOP key
返回值
: 被删除的元素。
LRANGE
说明
: 获取指定下标区间内的元素。
语法
: LRANGE key start stop
示例
: LRANGE list 0 -1
LLEN
说明
: 获取列表的元素个数。
语法
: LLEN key
LSET
说明
: 设置指定索引的值,相当于修改这个位置的值。
语法
: LSET key index value
LINDEX
说明
: 获取指定索引位置的元素。
语法
: LINDEX key index
LREM
说明
: 删除列表中重复的元素,设置删几个,就会删几个。
语法
: LREM key count value
说明
: count 为删除的数量。
LTRIM
说明
: 保留列表中特定区间内的元素,其他元素删除。
语法
: LTRIM key start stop
LINSERT
说明
: 在某个元素之前或之后插入新元素。
语法
: LINSERT key before|after pivot value
操作 Set 相关 API
SADD
说明
: 为集合添加元素。
语法
: SADD key member [member ...]
返回值
: 添加了的元素个数。
SMEMBERS
说明
: 显示集合中的所有元素(无序)。
语法
: SMEMBERS key
SCARD
说明
: 返回集合中元素的个数。
语法
: SCARD key
SPOP
说明
: 随机返回并删除集合中的一个元素。
语法
: SPOP key
SMOVE
说明
: 从一个集合中移动元素到另一个集合,必须是同种类型。
语法
: SMOVE source destination member
SREM
说明
: 从集合中删除一个元素。
语法
: SREM key member [member ...]
返回值
: 删除的元素个数。
SISMEMBER
说明
: 判断集合中是否含有某个元素。
语法
: SISMEMBER key member
返回值
: 存在返回 1,不存在返回 0。
SRANDMEMBER
说明
: 随机返回集合中的元素,可以指定返回的个数。
语法
: SRANDMEMBER key [count]
SDIFF
说明
: 去掉第一个集合中其它集合含有的相同元素。
语法
: SDIFF key [key ...]
SINTER
说明
: 求集合的交集。
语法
: SINTER key [key ...]
SUNION
说明
: 求集合的并集。
语法
: SUNION key [key ...]
操作 ZSet 相关 API
ZADD
说明
: 添加有序集合元素。
语法
: ZADD key score member [score member ...]
示例
: ZADD zset 2 xiaohu 3 xiaohu2
ZCARD
说明
: 返回有序集合的元素个数。
语法
: ZCARD key
ZRANGE
说明
: 返回有序集合中指定范围的元素(升序)。
语法
: ZRANGE key start stop [WITHSCORES]
ZREVRANGE
说明
: 返回有序集合中指定范围的元素(降序)。
语法
: ZREVRANGE key start stop [WITHSCORES]
ZRANGEBYSCORE
说明
: 按照分数查找范围内的元素。
语法
: ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]
示例
: ZRANGEBYSCORE zset 0 20 WITHSCORES LIMIT 0 2
ZRANK
说明
: 返回指定成员的排名(升序)。
语法
: ZRANK key member
ZREVRANK
说明
: 返回指定成员的排名(降序)。
语法
: ZREVRANK key member
ZSCORE
说明
: 显示某个元素的分数。
语法
: ZSCORE key member
ZREM
说明
: 移除指定成员。
语法
: ZREM key member [member ...]
ZINCRBY
说明
: 给指定元素增加分数。
语法
: ZINCRBY key increment member
说明
: 如果需要减分,increment 可以是负数。
操作 Hash 相关 API
HSET
说明
: 设置一个或多个 key/value 对。
语法
: HSET key field value [field value ...]
HMSET
说明
: 设置多个 key/value 对。
语法
: HMSET key field value [field value ...]
HSETNX
说明
: 设置一个不存在的 key 的值。
语法
: HSETNX key field value
返回值
: 设置成功返回 1,失败返回 0。
HGET
说明
: 获取指定 key 对应的值。
语法
: HGET key field
HGETALL
说明
: 获取所有 key/value 对。
语法
: HGETALL key
HMGET
说明
: 获取多个 key 对应的值。
语法
: HMGET key field [field ...]
HDEL
说明
: 删除指定的 key/value 对。
语法
: HDEL key field [field ...]
返回值
: 删除成功的个数。
HEXISTS
说明
: 判断某个 key 是否存在。
语法
: HEXISTS key field
返回值
: 存在返回 1,不存在返回 0。
HKEYS
说明
: 获取所有的 key。
语法
: HKEYS key
HVALS
说明
: 获取所有的 value。
语法
: HVALS key
HINCRBY
说明
: 为指定 key 对应的值进行加法运算(只能针对数值做运算)
语法
: HINCRBY key field increment
HINCRBYFLOAT
说明
: 为指定 key 对应的值增加浮点数。
语法
: HINCRBYFLOAT key field increment
Redis 主从复制
主从复制架构
主从复制主要用于数据冗余备份,从节点用于数据同步,但无法自动处理主节点故障。
主从复制架构图
搭建主从复制
准备工作
创建三个目录:master, node1, node2。
拷贝 redis.conf 配置文件到各目录:
cp redis-7.0.0/redis.conf ./master/
cp redis-7.0.0/redis.conf ./node1/
cp redis-7.0.0/redis.conf ./node2/
复制代码
配置文件修改
master
port 6379
protected-mode no
复制代码
node1
port 6380
protected-mode no
replicaof <masterip> <masterport> # 例如:replicaof 192.168.40.110 6379
复制代码
node2
port 6381
protected-mode no
replicaof <masterip> <masterport> # 例如:replicaof 192.168.40.110 6379
复制代码
启动 Redis 实例
cd /usr/local/soft/bigdata/redis-install
redis-server ./master/redis.conf
redis-server ./node1/redis.conf
redis-server ./node2/redis.conf
复制代码
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
Redis
组件
介绍
相关帖子
等保2.0三级要求下Redis 安全测评应该怎么做?
Redis:延迟双删的适用边界与落地细节
集成AI 的 Redis 客户端 Rudist发布新版了
IOFILE结构体的介绍与House of orange
Redis命令处理机制源码探究
Redis持久化:从AOF到RDB,如何实现数据不丢失?
Redis 单线程真的是单线程吗?源码角度全面解析
FastAPI里玩转Redis和数据库的正确姿势,别让异步任务把你坑哭了!
Android复杂页面组件化策略
SpringCloud进阶--Redis与分布式
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
等保2.0三级要求下Redis 安全测评应该怎么做?
3
532
邹弘丽
2026-03-25
业界
Redis:延迟双删的适用边界与落地细节
2
524
命煦砌
2026-03-26
业界
集成AI 的 Redis 客户端 Rudist发布新版了
2
192
水苯
2026-03-27
业界
IOFILE结构体的介绍与House of orange
0
159
拍棹
2026-03-28
业界
Redis命令处理机制源码探究
2
715
赫连如冰
2026-03-30
业界
Redis持久化:从AOF到RDB,如何实现数据不丢失?
2
353
泥地锚
2026-03-31
安全
Redis 单线程真的是单线程吗?源码角度全面解析
2
608
别萧玉
2026-03-31
业界
FastAPI里玩转Redis和数据库的正确姿势,别让异步任务把你坑哭了!
2
245
斜素欣
2026-04-01
业界
Android复杂页面组件化策略
2
696
缍米
2026-04-02
业界
SpringCloud进阶--Redis与分布式
3
13
讹过畔
2026-04-03
回复
(25)
钨哄魁
2025-11-24 10:25:58
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
谢谢分享,试用一下
梁丘眉
2025-12-2 14:57:26
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
这个有用。
威割
2025-12-26 09:09:57
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
谢谢分享,试用一下
蔓好
2026-1-8 18:43:17
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢发布原创作品,程序园因你更精彩
黎瑞芝
2026-1-16 15:27:47
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
谢谢分享,试用一下
琉艺戕
2026-1-16 18:02:31
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
懂技术并乐意极积无私分享的人越来越少。珍惜
玻倌瞽
2026-1-19 10:13:53
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
谢谢分享,辛苦了
吉娅寿
2026-1-20 13:57:37
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢分享,下载保存了,貌似很强大
缍米
2026-1-21 10:57:49
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
很好很强大 我过来先占个楼 待编辑
后沛若
2026-1-23 05:53:24
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
新版吗?好像是停更了吧。
唐嘉懿
2026-1-27 05:49:09
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
懂技术并乐意极积无私分享的人越来越少。珍惜
桂册
2026-1-27 06:44:06
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
这个好,看起来很实用
梢疠
2026-2-9 07:49:58
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
收藏一下 不知道什么时候能用到
缍米
2026-2-9 19:35:22
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢分享
缍米
2026-2-10 23:19:30
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢发布原创作品,程序园因你更精彩
孜稞
2026-2-13 11:02:24
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
热心回复!
娥搽裙
2026-2-13 17:17:41
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
热心回复!
恿深疏
2026-2-16 11:01:15
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
用心讨论,共获提升!
溥价
2026-2-22 04:18:37
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢,下载保存了
下一页 »
1
2
/ 2 页
下一页
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
薯羞
2026-2-22 04:18:37
关注
0
粉丝关注
16
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991126
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
神泱
9516
6
韶又彤
9910
7
荪俗
8993
8
宋子
9875
9
蓬森莉
9869
10
俞瑛瑶
10000
查看更多
今日好文热榜
75
Microsoft Agent Framework + Kimi API 实
1
【小记】解决校园网中单播互通的不同子网间
1
【小记】解决校园网中单播互通的不同子网间
350
【节点】[Posterize节点]原理解析与实际应
1
【小记】解决校园网中单播互通的不同子网间
2
【小记】解决校园网中单播互通的不同子网间
1
【小记】解决校园网中单播互通的不同子网间
1
【小记】解决校园网中单播互通的不同子网间
1
【小记】解决校园网中单播互通的不同子网间
1
【小记】解决校园网中单播互通的不同子网间
1
【小记】解决校园网中单播互通的不同子网间
757
GitHub 热门项目 Top 10 | 2026 年 04 月 0
193
Spring Cloud Gateway实战:微服务API网关
786
罗兰艺境GEO内容工程实战复盘:CSDN 92分技
524
MacBook Air 本地运行大语言模型(LLM)
49
【渗透测试】玄机&Maze 全过程wp
794
AI元人文:大儒家观之功夫论——痕迹生生、
275
"Meta-Harness: End-to-End Optimization o
398
UI 自动化测试产品深度对比分析报告
237
指派问题WebApp实验室:从建模到智能分配的