redis 127.0.0.1:6379> set name wwl 设置key对应的值为String类型的value
OK
redis 127.0.0.1:6379> get name
"wwl"
redis 127.0.0.1:6379> get name
"wwl"
redis 127.0.0.1:6379> del name
(integer) 1
redis 127.0.0.1:6379> exists name
(integer) 0
redis 127.0.0.1:6379> set name Pengdi
OK
redis 127.0.0.1:6379> get name
"Pengdi"
redis 127.0.0.1:6379> setnx name Jenny 设置key对应的值为string类型的value。如果key已经存在则返回0,nx是not exist的意思。
(integer) 0
redis 127.0.0.1:6379> get name
"Pengdi"
redis 127.0.0.1:6379> setex color 5 red
OK
redis 127.0.0.1:6379> get color
(nil)
redis 127.0.0.1:6379> setex color 5 red 设置key对应的值为string类型的value,并指定此键值对应的有效期.这里指定有效期为5秒.
OK
redis 127.0.0.1:6379> get color
"red"
redis 127.0.0.1:6379> get color
"red"
redis 127.0.0.1:6379> get color
(nil)
redis 127.0.0.1:6379> set mail pengdi11@yahoo.com.cn
OK
redis 127.0.0.1:6379> get mail
"pengdi11@yahoo.com.cn"
redis 127.0.0.1:6379> setrange mail 9 gmail.com 设置指定key的value值的子字符串
(integer) 21
redis 127.0.0.1:6379> get mail
"pengdi11@gmail.com.cn"
redis 127.0.0.1:6379> get name
"Pengdi"
redis 127.0.0.1:6379> mset key1 ppd1 key2 ppd2 一次设置多个key的值,成功返回ok表示所有的值都设置了,失败返回0表示没有任何值被设置。
OK
redis 127.0.0.1:6379> get key1
"ppd1"
redis 127.0.0.1:6379> get name
"Pengdi"
redis 127.0.0.1:6379> getset name Wilian 设置key的值,并返回key的旧值。
"Pengdi"
redis 127.0.0.1:6379> get name
"Wilian"
redis 127.0.0.1:6379> get mail
"pengdi11@gmail.com.cn"
redis 127.0.0.1:6379> getrange name 0,9
(error) ERR wrong number of arguments for 'getrange' command
redis 127.0.0.1:6379> getrange name 0 9 获取指定key的value值的子字符串
"Wilian"
redis 127.0.0.1:6379> getrange mail 0 9
"pengdi11@g"
redis 127.0.0.1:6379> mget key1 key2 一次获取多个key的值,如果对应key不存在则对应返回nil
1) "ppd1"
2) "ppd2"
redis 127.0.0.1:6379> set age 20
OK
redis 127.0.0.1:6379> incr age 对key的值做加加操作,并返回新的值。
(integer) 21
redis 127.0.0.1:6379> get age
"21"
redis 127.0.0.1:6379> incrby age 5 指定加数
(integer) 26
redis 127.0.0.1:6379> get age
"26"
redis 127.0.0.1:6379> get name
"Wilian"
redis 127.0.0.1:6379> append name .peng 给指定key的字符串值追加value,返回新字符串值的长度
(integer) 11
redis 127.0.0.1:6379> get name
"Wilian.peng"
redis 127.0.0.1:6379> strlen name 取指定key的value值的长度
(integer) 11
分享到:
相关推荐
redis基本命令 一、关系数据库与非关系数据库 1.1. 关系型数据库 关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。 SQL 语句(标准数据查询语言)就是一种基于...
Redis_字符串键_BitMap操作_1.mp4 Redis_字符串键_BitMap操作_2.mp4 Redis_字符串键_BitMap操作_3.mp4 Redis_字符串键_BitMap操作_4.mp4 Redis_列表_Hash散列操作_1.mp4 Redis_列表_Hash散列操作_2.mp4 Redis_列表_...
2016122203_Redis_字符串键_BitMap操作_1.mp4 2016122203_Redis_字符串键_BitMap操作_2.mp4 2016122203_Redis_字符串键_BitMap操作_3.mp4 2016122203_Redis_字符串键_BitMap操作_4.mp4 2016122204_Redis_列表_Hash...
给大家整理了在操作Redis字符串类型中的常用命令,文章总结的很全面,对大家学习Redis具有一定的参考借鉴价值,下面来一起看看吧。
NULL 博文链接:https://fanshuyao.iteye.com/blog/2326221
第一:如果你每次都执行Append函数,那是不是redis的char[]每次都需要再次扩容,这样是不是每次都是耗时操作呢? 第二:如果你每次执行String中的StrLen,那redis底层是不是每次都要遍历char数组来得到结果呢? 一、...
简单来说就是用java实现远程操作redis,ip地址要找到自己linux上连网后的ip地址,在每个case文件中修改后就可以实现了,对应的test文件是实现操作文件,你可以自己写一个主程序把他们包括起来。哦,对了这里面包括了...
空间预分配:对字符串进行增长操作时的优化,SDS API 会检查SDS当前空间是否符合修改条件,如果不符合 不但会分配修改所需空间还会分配给free属性额外的未使用空间 惰性空间释放:对字符串进行缩减操作时
Redis从入门到精通高清,迅雷播放器组件可顺利播放
一个比较全的Redis PHP操作类库,为每个数据库建立一个连接,如果连接超时,将会重新建立一个连接,如果是一个字符串,将其认为是数据库的ID号。以简化写法。给当前集合添加一个元素,如果value已经存在,会更新...
以下是关于 Redis 命令操作的资源描述: --- ...2. **字符串操作** - **`APPEND key value`**: 追加值到键。 - **`INCR key`**: 将键的整数值加一。 - **`DECR key`**: 将键的整数值减一。 -
字符串(String)操作 字符串是Redis中最基本的数据类型,可以存储任何类型的数据,如整数、浮点数、字符串等。 设置字符串: SET key value [EX seconds] [PX milliseconds] [NX|XX] EX:设置键的过期时间(秒)...
字符串(String)操作 字符串是Redis中最基本的数据类型,可以存储任何类型的数据,如整数、浮点数、字符串等。 设置字符串: SET key value [EX seconds] [PX milliseconds] [NX|XX] EX:设置键的过期时间(秒)...
Redis的键值可以包括字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)和 有序集合(sorted sets)等数据类型。 对于这些数据类型,你可以执行原子操作。例如:对字符串进行附加操作(append);递增...
支持多种数据类型的操作,包括字符串(Strings)、哈希表(Hashes)、列表(Lists)、集合(Sets)、有序集合(Sorted Sets)等 执行Lua脚本以及监控Redis的性能 导出和导入Redis的数据 多数据库切换与浏览 实时更新...
和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子...
使用Java操作Redis的字符串类型、list链表类型、hash哈希表类型、set无序集合类型的数据,简单易懂。
一个比较全的Redis PHP操作类库,为每个数据库建立一个连接,如果连接超时,将会重新建立一个连接,如果是一个字符串,将其认为是数据库的ID号。以简化写法。给当前集合添加一个元素,如果value已经存在,会更新...
20redis中关于字符串类型数据的操作命令1 21redis中关于字符串类型数据的操作命令2 22redis中关于列表类型数据的操作命令1 23redis中关于列表类型数据的操作命令2 24redis中关于集合类型数据的操作命令1 25redis中...