首页 > 数据库 >redis常见的五种类型

redis常见的五种类型

时间:2024-02-26 15:01:20浏览次数:30  
标签:set value1 常见 redis value 命令 五种 key 集合

https://www.cnblogs.com/xkqwy/p/16353029.html

 

总结

1 . string类型

写命令通过set关键字实现,set [key] [value]
读命令通过get关键字实现,get [key]

2 . list列表类型

通过rpush、lpush,将一个或多个值向右或向左推入。
rpush [key] [value1] [value2],将value值推入到列表的右端。
lpush [key] [value1] [value2],将value值推入到列表的左端
lrange level 0 -1 ,查看列表key为level的所有元素

3 . 哈希(hash)

hmset命令可写入hash类型的值,hmset [key] [field1] [value1] [field2] [value2]
hgetall okevin #返回所有的键值对,奇数列为field,偶数列为value

4 . 集合(set)

sadd命令将一个或多个元素添加到集合里,并返回被添加元素中原本并不存在集合中的元素数量,sadd [key] [member] [member]
smembers命令返回集合中包含的所有元素,smembers [key]

5 . 有序集合对象(zset)

zadd用于有序集合的写入操作,zadd [key] [score1] [member1] [score2] [member2]……
zcard命令用于返回有序集合中的成员数量,zcard [key]

标签:set,value1,常见,redis,value,命令,五种,key,集合
From: https://www.cnblogs.com/muxueyuan/p/18034358

相关文章

  • Redis扩展数据类型&命令
    StreamRedisStream是Redis5.0版本引入的一种新的数据类型,它是一个持久化的、可查询的、可扩展的消息队列服务。Stream类型的数据结构类似于一个日志系统,数据被添加到Stream的末尾,并且每个数据都会被分配一个唯一的序列号,这个序列号是按照时间顺序递增的。主体队列:Stre......
  • 在Docker中设置Redis的密码
    目录1,介绍2,实现“DockerRedis设置密码”的整体流程3,具体实现步骤4,结论1,介绍Docker是一个开源的应用容器引擎,可以自动化部署、扩展应用程序。它可以帮助开发人员将应用程序及其依赖项打包到一个可移植的容器中,然后在任何环境中运行。Redis是一个开源的内存数据结构存储系统,它可以......
  • redis-深入分析redis之listpack,取代ziplist?
    ziplist的不足主要在于当ziplist中元素个数过多,它的查找效率就会降低。而且如果在ziplist里新增或修改数据,ziplist占用的内存空间还需要重新分配;更糟糕的是,ziplist新增某个元素或修改某个元素时,可能会导致后续元素的prevlen占用空间都发生变化,从而引起连锁更新问题,导致......
  • HTML常见标签
    超链接标签路径问题href属性用于定义要跳转的目标资源的地址1.完整的ur1http://www.atguigu.com/2.相对路径以当前资源的所在路径为出发点去找目标资源./表示的当前资源的所在路径,可以省略不写的../表示当前资源的上一层路径,需要时必须显示写出3.绝......
  • Docker-常见报错和解决办法
    1、问题1: error:RPCfailed;result=18,HTTPcode=200MiB|181.00KiB/s##gitclonehttps://github.com/apache/doris.gitCloninginto'doris'...remote:Enumeratingobjects:505750,done.remote:Countingobjects:100%(30319/30319),done.remote:C......
  • Redis 教程
    Redis教程Redis概述Redis(RemoteDictionaryServer),即远程字典服务。是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把......
  • 常见问题 --- 语音视频呼叫系统调用嗨糠道闸一体机设备查看视频闪退问题排查
    调试设备是一个非常耗时的工作,主要是理解架构和分析流量上花去了很多时间,我这里大致说一下排查的流程问题描述在道闸一体机设备上点击呼叫按钮,呼叫后台,后台视频呼叫窗口没有响应或者出现一次后就立即消失。我们必须知道的常识,嗨糠openapi,嗨糠官方对他们自家的设备开放了第三方调......
  • 加密算法/常见编码
    MD51.MD5算法是单向散列算法的一种。单向散列算法也称为HASH算法,是一种将任意长度的信息压缩至某一固定长度(称之为消息摘要)的函数(该压缩过程不可逆)。在MD5算法中,这个摘要是指将任意数据映射成一个128位长的摘要信息(32位的数字字母混合码)。MD5值是32位或者16位由数字"0-9"和字......
  • 人与人之间的五种基本关系——“五伦”
    我们中华民族,之所以能够维系几千年不衰,没有被世界淘汰,就是因为有悠久灿烂的文明。优秀的传统文化教育,是维系社会安定和谐的强大力量,是国家繁荣昌盛的根本。古老的东西,并不意味着过时,因为真理是永恒不变的。就好比太阳、月亮,虽然很古老,但每天还都是新的,人们永远都离不开它们。古圣......
  • 解决Redis和数据库一致问题
    昨天面试了一家公司,简历上我写了用redis做缓存,当面试官问到,当有用户修改了信息,怎么做到缓存的信息和数据库一致呢,当时或许是紧张或许是真不知道,还是脑子短路了,就没回答出来。面试完和我舍友提到的时候,慢慢就想起以前看到过类似的解决方法:那就是当用户的信息有更新的时候就进行缓......