首页 > 数据库 >Redis-------String类型常用命令

Redis-------String类型常用命令

时间:2022-08-31 00:12:28浏览次数:71  
标签:key String Redis value ------- 键值 设置 常用命令

String类型的常见命令

String的常用命令有:

命令 描述
set <key> <value> 设置键值对,成功返回1,失败返回0,key值已经存在则覆盖原值
get <key> 根据key返回对应的value
setnx <key> <value> 只有key 不存在时,设置key的值,key值存在则无法设置
append <key> <value> 给指定的key后面追加<value> 并返回总长度
strlen <key> 获取key对应的value的长度
incr <key> 将key中储存则数字值增1,只能对数字值操作,如果为空,新值为1
decr <key> 将key中储存的数字值减1
incrby/decrby <key> <步长> 将key中储存的数字值增减。自定义步长
mset <key><value>.. 可以同时设置多组键值对
mget <key>... 可以同时一个或多个key的value值
msetnx <key1> <value1> <key2><value2>.... 同时设置多组键值对
mget  <k1> <k2> ... 可以获取1个或多个键值对
msetnx <key1> <value1> <key2> <value2>.... 同时设置多组键值对,具有原子性
getrange <key> <起始位置> <结束位置> 获取值的范围,类似java中的subString,前包,后包,下标从0开始
setrange <key> <起始位置> <value>  用value 覆写key中所储存的字符串的值,从起始位置索引覆写
setex <key> <过期时间> <value> 设置键值对的同时,设置过期时间,单位秒

 用法举例 

标签:key,String,Redis,value,-------,键值,设置,常用命令
From: https://www.cnblogs.com/longlyseul/p/16641443.html

相关文章

  • vue3 基础-表单元素双向绑定
    通常是在form表单相关的场景中会用到双向绑定相关,核心是v-model的应用.input输入框<!DOCTYPEhtml><htmllang="en"><head><title>input</title><script......
  • Linux操作系统中通过命令操作Oracle数据库--笔记大全
    1.Windowsserver服务器安装数据库忘记对某个用户解锁,比如Scott,我们可以通过system用户来对该用户解锁:步骤如下:注:sys/system/oracle数据库用户都是管理员用户(1)在运行中输......
  • Schema-validation: missing column [xxx_xxx] in table [xxx]
    数据库Mysql字段名为ClientIP,项目定义实体字段ClientIP通过@Column(name=“ClientIP”)来标识实体类中属性与数据表中字段的对应关系项目启动时发现报missingcolumn[cl......
  • Java-JSP(1)
    JSP1.jsp原理jsp全称JavaServerPages,是一种动态网页技术,JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。jsp文件在最后会......
  • (三)redis命令学习,List
    packageredis.clients.jedis.commands;importjava.util.List;importredis.clients.jedis.args.ListDirection;importredis.clients.jedis.args.ListPosition;im......
  • 2022-08-30 第四小组 王星苹 学习笔记
    学习心得在浏览器禁用cookie的情况下,仍可以用于会话管理机制的是HTTPSession。重定向时,浏览器中的地址栏url会发生变化,重定向调用的是HttpServletResponse对象中的方法......
  • Java入门-基础语法(变量、常量、作用域)
    变量、常量、作用域变量是可以变化的量,Java是强类型语言,每个变量都必须声明其类型,变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。变量作用域分为类变量......
  • Java入门-基础语法(数据类型转换)
    类型转换运算中不同类型的数据先转化为同一类型,然后进行运算。(byte<short<char<int<long<float<double)强制转换:由高到低(类型)变量名自动转换:由低到高注意事项:不能把......
  • java8新特性-lambda、引用
    1./***Lambda表达式的使用举例**/publicclassLambdaTest{@Testpublicvoidtest1(){Runnabler1=newRunnable(){@Ove......
  • 文献学习-Proofs for Satisfiability Problems
    ProofsforSatisfiabilityProblemsMarijnJ.H.HeuleandArminBiere1TheUniversityofTexasatAustin,UnitedStates2JohannesKeplerUniversity,Linz,Aus......