Redis学习笔记-基本数据结构
2022/1/2 19:11:02
本文主要是介绍Redis学习笔记-基本数据结构,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Set 集合(不重复)
命令 | 作用 |
---|---|
SADD | 添加 |
SMEMBERS | 查看所有成员 |
SISMEMBER | 判断某一个值是否在集合中 |
SCARD | 获取set集合中得到内容元素个数 |
SREM | 移除某个元素 |
SRANDMEMBER | 随机抽选出一个元素 可指定个数 |
SPOP | 随机弹出一个SET集合中的一个元素 |
SDIFF | 以第一个为参照物 返回两个集合里面不同的元素 |
SINTER | 交集 (共同好友) |
SUNOIN | 并集 |
Hash(哈希)
本质上和string没有太大区别
相当于string里面再增加了一层(我的理解 便于记忆)
Map集合 key-map
命令 | 作用 |
---|---|
hset | hset myhash field1 aaa hset user name “xiaoming” age 23 |
hget | hget myhash field1 |
hgetall | 获取哈希中所有的数据 |
hlen | 获取hash里面的元素 |
hvals | 只获取值 |
HINCRBY | 增加 |
hsetnx | 不存在则设置 |
hash适合存对象 string存string
Zset(有序集合)
命令 | 作用 |
---|---|
ZADD | 添加 |
ZRANGE | 取某个范围的值 |
ZRANGEBYSCORE | 排序通过分数 |
ZREM | 移除元素 |
ZCARD | 获取集合中的元素数量 |
ZREVRANGE | 从大到小进行排序 |
ZCOUNT | 获取指定区域的成员数量 |
geospatial 地理位置
底层用ZSET实现 所以可以用zset里面的 命令
Hyperloglog
Bitmaps
这篇关于Redis学习笔记-基本数据结构的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-08阿里云Redis项目实战入门教程
- 2024-11-08阿里云Redis资料:新手入门与初级使用指南
- 2024-11-08阿里云Redis教程:新手入门及实用指南
- 2024-11-07阿里云Redis学习入门:新手必读指南
- 2024-11-07阿里云Redis学习入门:从零开始的操作指南
- 2024-11-07阿里云Redis学习:初学者指南
- 2024-11-06阿里云Redis入门教程:轻松搭建与使用指南
- 2024-11-02Redis项目实战:新手入门教程
- 2024-10-22Redis入门教程:轻松掌握数据存储与操作
- 2024-10-22Redis缓存入门教程:快速掌握Redis缓存基础知识