首页 > 其他 > 详细

redis中string字符串类型常用命令

时间:2021-03-18 10:07:08      阅读:34      评论:0      收藏:0      [点我收藏+]

redis中string字符串类型常用命令

append key "hello" # 往key值后面追加"hello"字符串,如果key不存在则创建

strlen key # 获取key的长度

incr key # key值自加1

decr key # key值自减1

incrby key 10 # key值加10

decrby key 10 # key值减10

getrange key 0 3 # 截取key值下标为0到3的字符

getrange key1 0 -1 # 截取全部key值

setrange key 1 xx # 替换从key值下标为1开始的两个字符为xx

setex key3 30 "hello" # key3="hello",30秒后过期

setnx mykey "redis" # 如果mykey不存在则mykey="redis",存在则mykey=原值

mset k1 v1 k2 v2 k3 v3 # k1=v1,k2=v2,k3=v3

mget k1 k2 k3 # 获取k1,k2,k3的值

# 如果k1、k4不存在,则k1=1,k4=v4;如果k1或k4存在,则创建失败;原子性操作,要么一起成功,要么一起失败
msetnx k1 1 k4 v4

getset db redis # 获取db原来的值并设置db的新值为redis

redis中string字符串类型常用命令

原文:https://www.cnblogs.com/Y-wee/p/14553395.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!