Redis字符串的操作命令和对应的api如下:

set [key] [value]

JedisAPI:public String set(final String key, final String value)

功能:设置值

setnx [key] [value]

JedisAPI:public Long setnx(final String key, final String value)

功能:如果key存在,返回0并不生效修改

setex [key] [time] [value]

JedisAPI:public String setex(final String key, final int seconds, final String value)

功能:指定有效期为time秒

setrange [key] n [string]

JedisAPI:public Long setrange(final String key, final long offset, final String value)

功能:将key对应value第n位后面的字符替换成string

mset [key1] [value1] [key2] [value2] ……

JedisAPI:public Long setnx(final String key, final String value)

功能:无

msetnx

JedisAPI:无

功能:类似setnx,设置多个值,,如果key存在,则返回0且修改不生效

get [key]

JedisAPI:public String get(final String key)

功能:获取key对应的值

getset [key] [value]

JedisAPI:public String getSet(final String key, final String value)

功能:设置key的值,并返回key的旧值

getrange [key] n1 n2

JedisAPI:public String getrange(final String key, final long startOffset, final long endOffset)

功能:获取key对应值的索引位置从n1到n2的字符串

mget [key1] [key2] [key3]……

JedisAPI:无

功能:一次获取多个key对应的值,如果不存在,则返回nil

incr [key]

JedisAPI:public Long incr(final String key)

功能:对key的值作加1操作,如果incr一个不存在的值,则对q赋值为1,如果key对应值不是int型则返回错误: -ERR value is not an integer or out of range

incrby [key] [num]

JedisAPI:public Long incrBy(final String key, final long integer)

功能:加指定值 ,key 不存在时候会设置 key,并认为原来的 value 是 0

decr [key]

JedisAPI:public Long decr(final String key)

功能:对key的值做的是减1操作,decr 一个不存在 key,则设置 key 为-1

decrby [key] [num]

JedisAPI:public Long decrBy(final String key, final long integer)

功能: 对key对应的value减去num

append [key] [string]

JedisAPI:public Long append(final String key, final String value)

功能:将string追加到key对应的值尾,返回新字符串的长度

strlen [key]

JedisAPI:public Long strlen(final String key)

功能:读取key对应value的长度

Redis String Type的更多相关文章

  1. Library string Type

    The string type supports variable-length character strings.The library takes cares of managing memor ...

  2. setLocale(java.util.Locale), setCharacterEncoding(java.lang.String),setContentType(java.lang.String type)

    对于setCharacterEncoding(java.lang.String),这个方法是javax.servlet.ServletRequest和javax.servlet.ServletResp ...

  3. string Type

    Notes from C++ Primer Operations Operations of string support lots of operations of sequential conta ...

  4. [置顶] Redis String类型数据常用的16条命令总结

    Redis String类型数据常用的16条命令总结 描述:String 类型是最简单的类型,一个Key对应一个Value,String类型是二进制安全的.Redis的String可以包含任何数据,比 ...

  5. [Cpp primer] Library string Type

    In order to use string type, we need to include the following code #include<string> using std: ...

  6. C#操作Redis String字符串

    /// <summary> /// Redis String 操作 /// </summary> public static void Redis_String() { Red ...

  7. Redis String

    Redis String Redis 字符串数据类型的相关命令用于管理 redis 字符串值,基本语法如下: 语法 redis 127.0.0.1:6379> COMMAND KEY_NAME ...

  8. redis String 命令

    今天在虚拟机的Ubuntu上装了一个redis,学习redis的一些基本东西,在数据类型的时候,看到redis的,String,hash,set list zset,对String的setbit命令一 ...

  9. Python Redis string

    String操作,redis中的String在在内存中按照一个name对应一个value来存储.如图: set(name, value, ex=None, px=None, nx=False, xx= ...

随机推荐

  1. 强力推荐!五款能让你成为Excel“高手”的Excel插件

    excel是大家日常生活中经常用到一款表格软件,虽然软件本身的功能已经非常齐全了,但是插件可以进一步加强软件的功能,为用户提供更好的体验,提高工作效率,需要的用户快来看看吧. 1.Smartbi 首推 ...

  2. containerd与kubernetes集成部署

    概念介绍 cri (Container runtime interface) cri is a containerd plugin implementation of Kubernetes conta ...

  3. 【windows 操作系统】异步

    转载:https://cloud.tencent.com/developer/article/1744660 二.异步与多线程 1)基本概念 1. 并发:在操作系统中,是指一个时间段中有几个程序都处于 ...

  4. RabbitMQ安装以及简单操作应用(针对Windows和C#)

    1.RabbitMQ安装 1.1下载并安装Erlang https://www.erlang.org/downloads 一直点next就安装好了.我直接使用了默认的安装目录.否则的话,应该需要配置一 ...

  5. 7.Flink实时项目之独立访客开发

    1.架构说明 在上6节当中,我们已经完成了从ods层到dwd层的转换,包括日志数据和业务数据,下面我们开始做dwm层的任务. DWM 层主要服务 DWS,因为部分需求直接从 DWD 层到DWS 层中间 ...

  6. Word:在文中插入对参考文献的引用

    1.工具栏→插入→交叉引用 2."交叉引用"工具栏 引用类型:编号项: 引用内容:段落编号 选中要引用的参考文献编号 3.结果

  7. 进程&线程(三):外部子进程subprocess、异步IO、协程、分布式进程

    1.外部子进程subprocess python之subprocess模块详解--小白博客 - 夜风2019 - 博客园 python subprocess模块 - lincappu - 博客园 之前 ...

  8. LeetCode-049-字母异位词分组

    字母异位词分组 题目描述:给定一个字符串数组,将字母异位词组合在一起.字母异位词指字母相同,但排列不同的字符串. 示例说明请见LeetCode官网. 来源:力扣(LeetCode) 链接:https: ...

  9. Lua中如何实现类似gdb的断点调试--05优化断点信息数据结构

    在上一篇04优化钩子事件处理中,我们在钩子函数中引入了call和return事件的处理,对性能进行了优化. 细心的同学可能已经发现了,我们的hook函数中call事件和line都需要对整个断点表进行遍 ...

  10. VUE npm run build的项目出现跨域请求的问题npm run dev没有这个问题

    报错信息 Access to XMLHttpRequest at 'http://platformapi-test.lih-elearning.cn/api/v1/login' from origin ...