- 1
- 0
- 约7.21千字
- 约 35页
- 2026-02-26 发布于北京
- 举报
string支持的数据方式:
•String:(strlen)
–基本操作是字符串操作,追加,截取
•set,get,append。。。。。。
–数值类型计算
–位图
String
◼字符串是一种最基本的Redis值类型。Redis字符串是二进制安全的,这意
味着一个Redis字符串能包含任意类型的数据
例如:一张JPEG格式的或者一个序列化的Ruby对象
◼一个字符串类型的值最多能512M字节的内容
◼key的表征一直是字符串,变的是value
◼key:string
◼value:string
命令
◼登录客户端后,获取帮助
◼Help
◼Helptab
◼Helpset
◼Help@string
命令String
◼设置字符串值setget
◼SETkeyvalue[EXseconds][PXmilliseconds][NX|XX]
◼EX设置过期时间,秒,等同于SETEXkeysecondsvalue
◼PX设置过期时间,毫秒,等同于PSETEXkeymillisecondsvalue
◼NX键不存在,才能设置,等同于SETNXkeyvalue
◼XX键存在时,才能设置
◼设置多个键的字符串值
◼MSETkeyvalue[keyvalue...]
◼键不存在时,设置字符串值
◼MSETNXkeyvalue[keyvalue...]
◼注意:这是原子操作,全成功或者全失败
命令
◼sets1abc
◼sets212
◼setseabcex15
◼msets33s44s55
◼msetnxs5A5s66
命令
◼过期
◼Redis中可以给Key设置一个时间(秒或毫秒),当达到这个时长后,这些键值将会被自
动删除
◼设置多少秒或者毫秒后过期
◼EXPIREkeyseconds
◼getkey
◼setkeyvalex10
◼PEXPIREkeymilliseconds
◼设置在指定Unix时间戳过期
◼EXPIREATkeytimestamp
◼PEXPIREATkeymilliseconds-timestamp
◼删除过期
◼PERSISTkey
命令
◼时间
◼TimeToLive,Key的剩余时间
◼查看剩余时间
◼TTLkey
◼PTTLkey
◼key存在但没有设置TTL,返回-1
◼key存在,但还在期内,返回剩余的秒或者毫秒
◼key曾经存在,但已经消亡,返回-2(2.8版本之前返回-1)
命令
◼setseabcex15
◼ttls6
◼expires660
◼pttls6
◼persists6
◼pttls6
◼EXPIREATcache1355292000
◼PEXPIREATmykey1555555555005
命令
◼查找键
◼KEYSpattern
◼pattern取值
◼*任意长度字符
◼?任意一个字符
◼[]字符集合,表示可以是集合中的任意一个
命令
◼keyss*
◼keyss?
◼keyss[13]
您可能关注的文档
最近下载
- 电能质量PPT课件.ppt
- 132_中药饮片炮制及生产管理.pptx VIP
- SimBank银行模拟教学平台实习指导书.pdf VIP
- 深度解析(2026)《JBT 12968-2025盾构机用变频调速三相异步电动机技术规范》.pptx VIP
- 统计学原理与实务.pdf VIP
- 冻干SOP(最新整理版).docx VIP
- DB11T 1213-2015 自来水单位产量能源消耗限额 .docx VIP
- (正式版)G-B∕T 43909-2024 叉车属具 安全要求.docx VIP
- 中国慢性乙型肝炎功能性(临床)治愈临床实践专家共识(2025)解读PPT课件.pptx VIP
- 监理概论教案.pdf VIP
原创力文档

文档评论(0)