Redis
文章平均质量分 63
Rob1nKool
勤能补拙
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis中set结构与sortedset结构的常见命令
Redis提供了Set和Sorted Set两种集合结构。Set类似HashSet,支持快速查找、去重以及集合运算(交集/并集/差集),常用命令包括SADD、SINTER等。Sorted Set是可排序集合,每个元素关联score值实现排序,底层采用跳表+哈希表,适用于排行榜等场景,支持ZADD、ZRANK等命令,所有排序操作默认升序,添加REV可改为降序。这两种结构都具备高效查询和元素唯一性的特点,分别满足无序集合和有序集合的使用需求。原创 2025-05-29 11:54:08 · 326 阅读 · 0 评论 -
Redis中Hash结构的常见命令
Redis的Hash类型是一种键值对存储结构,支持对字段进行单独操作。常用命令包括:HSET设置字段值,HGET获取字段值,HSETNX仅在字段不存在时设置值,HINCRBY对字段值进行自增操作。此外,HKEYS获取所有字段名,HGETALL获取全部字段和值,HMGET批量获取多个字段值,HMSET批量设置字段值。Hash类型与String结构类似但支持更细粒度的字段操作,适合存储对象属性,通过类比String命令可以快速掌握其使用方法。原创 2025-05-28 20:15:03 · 173 阅读 · 0 评论 -
Redis中string结构的常见命令
本文介绍了Redis中的通用命令和String结构的常见操作。通用命令包括keys查询、del删除、exists检查、expire设置有效期、ttl查看有效期等。String结构命令包含set设置键值、mset批量设置、setnx添加不重复键、setex设置带有效期键值,以及incr/decr自增自减操作。文章指出这些命令可用于验证码、分布式锁等场景,并建议通过类比方式记忆不同类型命令的用法。原创 2025-05-28 20:09:17 · 272 阅读 · 0 评论 -
Redis的源码编译安装与运行
Redis是一款基于内存的键值型NoSQL数据库,具有单线程模型、低延迟、数据持久化和集群支持等特点。与MySQL相比,Redis数据结构松散、无关联查询、语法无统一标准、不支持ACID事务,但扩展性更强。安装Redis需先安装依赖,解压编译后配置后台运行,并通过systemctl管理服务。实际应用中,可将关系型和非关系型数据库结合使用,MySQL适用于数据结构稳定、安全性要求高的场景,Redis则适合数据结构灵活、查询性能要求高的场景。原创 2025-05-27 21:42:47 · 692 阅读 · 0 评论
分享