news 2026/4/21 17:11:18

Redis语法入门

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Redis语法入门

redis是“键值对”型的数据结构
核心数据结构
字符串:String(文本、数值)

# 设置键SET key value;# 获取键GET key# 向键已存在的值追加内容APPEND key value#计数器-自增-自减INCR key DECR key# 将键增加、减少指定的值INCRBY key increment# 设置键的值GETSET key value

哈希:Hash(适合存储具有多个字段的对象)

# 设置哈希字段的值HSET user:1 name"John"age22emai"xx@e.com"# 字段不存在时设置值HSETNX tel'13121212000';# 获取哈希字段的值HGET user:1 name# 获取哈希中所有字段和值HGETALL# 删除哈希字段HDEL user:1 age# 检查哈希字段是否存在HEXISIS user:1 name# 使用HINCREBY 和 HINCRBYFLOAT 可以对哈希字段的数值进行增加操作HINCREBY user:1 age1#将age增加1# HKEYS和HVALS可以分别获取哈希的所有字段名或字段值HKEYS user:1 HVALS user:1

列表:List

# 添加元素到列表LPUSH key ele#头部添加RPUSH key ele#尾部添加# 获取列表中的元素LRANGE list03#获取list列表中0到3 的元素# 删除LPOP mylist#移除并返回列表的第一个元素RPOP LREM key count value#根据参数count值,移除与value相等的元素#修改LSET mylist1newEle#将列表中索引为1的元素值设置为newEle#获取元素索引LINDEX key index#返回列表中索引为index的元素#插入元素到列表中LINSERT mylist AFTER element1 newEle#在element1元素后插入newEle

集合:Set

# 添加成员SADD key ele1#向集合中添加元素ele1# 获取集合中所有成员SMEMBERS key# 判断成员是否为集合的成员SISMEMBER key member# 移除集合中的成员SREM key member1# 获取集合的成员数SCARD key# 返回多个集合的交集SINTER key1 key2 key3...#交集SINTER与并集SUNION/差集SDIFF

有序集合:Sorted Set

# 添加元素ZADD key val mem;#向key的有序集合中添加元素mem成员,数值为val# 获取分数ZSCORE key mem;#获取key中mem的值# 获取元素排名ZRANK key mem#从小到大ZREVRANK key member#从大到小ZRANK zset01WITHSCORES#获取分数最低到最高的前两个成员及其分数# 增加元素的分数ZINCREBY key increment mem;#increment是要增加的分数 mem是成员#删除元素XREM zset"one"#删除zset中的"one"

高级特性
数据持久化:RDB快照与AOF日志
发布订阅:简易消息系统
事务与管道:批量操作与原子性

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 22:53:31

罗氏线圈 Comsol 建模与电磁模拟仿真探索

罗氏线圈comsol建模,电磁模拟仿真最近在研究电磁领域相关内容,罗氏线圈的建模与仿真可太有趣了,今天就来跟大家分享下罗氏线圈在 Comsol 中的建模以及电磁模拟仿真过程。 罗氏线圈简介 罗氏线圈,又称空心线圈,它依据电…

作者头像 李华
网站建设 2026/4/17 2:13:57

GitHub热门项目YOLOv8镜像上线,支持Docker快速启动

GitHub热门项目YOLOv8镜像上线,支持Docker快速启动 在智能安防摄像头需要实时识别行人、工业质检流水线要精准定位缺陷、无人机巡检系统得在空中完成目标追踪的今天,一个共同的技术挑战摆在开发者面前:如何让高性能视觉模型既跑得快&#xf…

作者头像 李华
网站建设 2026/4/18 9:28:46

YOLOv8 Semantic Segmentation语义分割改造

YOLOv8语义分割改造:从模型架构到镜像部署的完整实践 在自动驾驶、医学影像和工业质检等前沿领域,对图像中每一个像素进行精准分类的需求日益增长。传统语义分割模型如DeepLab、UNet虽然精度高,但往往计算开销大、推理速度慢,难以…

作者头像 李华
网站建设 2026/4/18 22:59:02

YOLOv8 Swin Transformer主干网络替换实验

YOLOv8 Swin Transformer主干网络替换实验 在智能监控、自动驾驶和工业质检等实际场景中,目标检测模型常常面临小目标漏检、遮挡误判以及复杂背景干扰等问题。尽管YOLO系列凭借其高效推理能力广受青睐,但当检测精度达到瓶颈时,仅靠优化训练策…

作者头像 李华
网站建设 2026/4/20 0:15:57

YOLOv8 GHMC梯度和谐化机制引入实验

YOLOv8 GHMC梯度和谐化机制引入实验 在目标检测的实际项目中,一个常见的痛点是:模型训练初期看似收敛良好,但到了后期却频繁出现性能波动,尤其对小目标或遮挡物体的识别能力始终难以突破。更令人困扰的是,在工业质检、…

作者头像 李华
网站建设 2026/4/21 7:40:54

YOLOv8 Co-Training协同训练框架设计

YOLOv8 Co-Training协同训练框架设计 在工业质检、智能监控等现实场景中,一个普遍存在的难题是:高质量标注数据稀缺而图像资源丰富。传统目标检测模型往往依赖大规模人工标注,在面对新类别或小样本任务时,要么性能受限&#xff0c…

作者头像 李华