Redis的数据类型
string
基础的key-value
类型。value
为字符串。根据官方文档,最大可存储512M的数据。
set key value
设置value
get key
获取value
list
类似与PHP的SplQueue
类类似,大多用作队列、流量削峰及秒杀活动。 最大容量:232 - 1 元素 (4294967295, 每个列表可存储40多亿)
lpush key value ...
在列表左侧加入多个value
rpush key value ...
在列表右侧加入多个value
lpop key
rpop key
从列表的左(右)侧拿出一个value
set
string
类型的无序集合。集合的成员具有唯一性。集合中最大的成员数为 232 - 1(4294967295, 每个集合可存储40多亿个成员)。
sadd key value
向集合中添加value。
zset
string
类型的有序集合。不同的是有序集合的每个成员都会关联一个score的属性用于排序。
zadd key score member
向集合中添加。
hash
是一个string
类型的field
和value
的映射表,特别适合用于存储对象。
HMSET key field1 "Hello" field2 "World"
向hash
中添加数据。
HGET key field1
从hash
中获取数据。
HGET key field2
从hash
中获取数据。
本文作者:nonsenseLive
本文链接:https://www.cnblogs.com/venchi/articles/14927056.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步