(二)Redis字符串String操作
String全部命令如下:
set key value # 设置一个key的value值
get key # 获取key的value值
mset key1 value1 key2 value2 ... # 设置多个key和value,某个key已存在,则会覆盖
mget key1 key2 ... # 获取多个key的value值
msetnx key1 value1 key2 value2 ... # 设置多个key和value,当且仅当所有给定key都不存在
setex key seconds value # 设置key的value值,并设置过期时间为seconds秒(单位为秒)
psetex key milliseconds value # 设置key的value值,并设置过期时间为milliseconds毫秒(单位为毫秒)
setnx key value # 设置key的value值,当且仅当key不存在
strlen key # 获取key的value值的长度
append key value1 # 追加一个值value1到key的值value末尾上
bitcount key [start end] # 统计key的值value(指定起始位置)的字节数
incr key # 为key的值value加上增量1,即value=value+1
incrby key increment # 为key的值value加上整数增量increment,即value=value+increment
incrbyfloat key increment # 为key的值value加上浮点数增量increment,即value=value+increment
decr key # 将key的值value减1,即value=value-1
decrby key decrement # 将key的值value减去decrement,即value=value-decrement
bitop and destkey key1 key2 ... # 对一个或多个key求逻辑与运算,并保存到destkey
bitop or destkey key1 key2 ... # 对一个或多个key求逻辑或运算,并保存到destkey
bitop xor destkey key1 key2 ... # 对一个或多个key求逻辑异或运算,并保存到destkey
bitop not destkey key1 key2 ... # 对一个或多个key求逻辑非运算,并保存到destkey
getbit key offset # 对key的字符串值value,获取指定偏移量上的位(bit)
getrange key start end # 返回key中字符串值value的子字符串,字符串的截取范围由start和end两个偏移量决定
getset key new_value # 将key的原来值value设为new_value,并返回key的旧值value
setrange key offset new_value # 用new_value参数覆写key的字符串值value,从偏移量offset开始
(二)Redis字符串String操作的更多相关文章
- Python操作redis字符串(String)详解 (三)
# -*- coding: utf-8 -*- import redis #这个redis不能用,请根据自己的需要修改 r =redis.Redis(host=") 1.SET 命令用于设置 ...
- Redis字符串(STRING)中BIT相关命令
上篇文章我们对STRING数据类型中一些基本的命令进行了介绍,但是没有涉及到BIT相关的命令,本文我们就来看看几个和BIT相关的命令. 本文是Redis系列的第四篇文章,了解前面的文章有助于更好的理解 ...
- openresty开发系列18--lua的字符串string操作
openresty开发系列18--lua的字符串string操作 string的相关操作 1)string.upper(s)接收一个字符串 s,返回一个把所有小写字母变成大写字母的字符串.print( ...
- python开发_python中字符串string操作
在python中,对于字符串string的操作,我们有必要了解一下,这样在我们的以后的开发中会给我们带来很多方便 下面是我学习的笔记: #python-string #python中的字符串用单引号' ...
- Java 字符串(二)字符串常用操作
一.连接字符串 1.连接多个字符串 使用“+”运算符可以实现连接多个字符串的功能.“+” 运算符可以连接多个运算符并产生一个 String 对象. 2.连接其他数据类型 字符串与其他基本数据类型进行连 ...
- Redis 字符串(String)
Redis 字符串数据类型的相关命令用于管理 redis 字符串值,基本语法如下: 语法 redis 127.0.0.1:6379> COMMAND KEY_NAME 实例 redis 12 ...
- redis(六):Redis 字符串(String)
Redis 字符串数据类型的相关命令用于管理 redis 字符串值,基本语法如下: 语法 redis 127.0.0.1:6379> COMMAND KEY_NAME 实例 redis 127. ...
- redis 字符串(string)函数
字符串(string)函数 get 命令/方法/函数 Description Get the value related to the specified key 取得与指定的键值相关联的值 Para ...
- python操作redis之String操作
# __author__ = 'STEVEN' import redis,time # 方式1,直接链接操作 # r = redis.Redis(host='192.168.43.22',port=6 ...
随机推荐
- Java实现邮件发送
概述 Spring Boot下面整合了邮件服务器,使用Spring Boot能够轻松实现邮件发送:整理下最近使用Spring Boot发送邮件和注意事项: Maven包依赖 <depende ...
- unity初探之黑暗之光(2)
unity初探之黑暗之光(2) 一.设置角色跟随鼠标点击移动 思路:使用charactercollider的SimpleMove方法来控制角色的移动.通过摄像机的射线投射到地面,通过屏幕上的一个点也就 ...
- hello word!------为什么开通博客以及自我介绍
来北京已经一年半的日子了,已经完全成功熟练的成为了另一个我,没有了半年前刚来时的那种焦虑.急躁和格格不入. 回想起来那段时间,大概是我人生中非常重要的时期了,去年那个夏天,只身一人背上行囊踏上了北上的 ...
- 2>&1和&>的区别
简单记录下: COMMAND > /path/file 2>&1 COMMAND &> /path/file 这两个效果都是一样的,都是把正确的输入.错误输入存放到同 ...
- 人艰不拆之破解低版本IE不兼容mediaQuery
先放个链接 大家预览下 http://scottjehl.github.io/Respond/test/test.html 值得注意的是 将页面源代码下载到本地时,直接用IE打开是没有效果的.需要把静 ...
- java length属性、length()、size()
length属性 length是属性,用于说明数组的长度. String []list={"wo","shi","shuaibi"}; Sy ...
- Halcon介绍和下载安装视频教程
------------------------Halcon,Visionpro高清视频教程,点击下载视频--------------------------
- UESTC 1717 Journey(DFS+LCA)(Sichuan State Programming Contest 2012)
Description Bob has traveled to byteland, he find the N cities in byteland formed a tree structure, ...
- Samba共享权限分配
案例推荐:http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.html 本文不详细介绍全部参数,只介绍完成需求的一些参数. 需求: 1,账 ...
- Android中的回调Callback
回调就是外部设置一个方法给一个对象, 这个对象可以执行外部设置的方法, 通常这个方法是定义在接口中的抽象方法, 外部设置的时候直接设置这个接口对象即可. 例如给安卓添加按钮点击事件, 我们创建了OnC ...