redis之字符串类型
来源:互联网 发布:吉林大学珠海学院网络 编辑:程序博客网 时间:2024/06/06 16:26
删除值用del
127.0.0.1:6920> get name
"shuist"
127.0.0.1:6920> del name
setnx 如果没值就设置 有值就不设
127.0.0.1:6920> set name shuist
OK
127.0.0.1:6920> get name
"shuist"
127.0.0.1:6920> setnx name xiaoma
(integer) 0
setex(expired)设置有效时间
127.0.0.1:6920> setex key seconds value
setrange替换字符串
127.0.0.1:6920> setrange key offset value
127.0.0.1:6920> setrange name 2 xiaoma
(integer) 8
127.0.0.1:6920> get name
"shxiaoma"
使用一次性设置多个值和获取多个值的mset、mget方法:
127.0.0.1:6920> mset key1 111 key2 222 kye3 eee
OK
127.0.0.1:6920> mget key1 key2
1) "111"
2) "222"
getset 返回旧值设置新值 同时进行
127.0.0.1:6920> getset name shuist
"shxiaoma"
127.0.0.1:6920> get name
"shuist"
incr和decr方法:对某一个值进行递增和递减
127.0.0.1:6920> set age 20
OK
127.0.0.1:6920> get age
"20"
127.0.0.1:6920> incr age
(integer) 21
127.0.0.1:6920> decr age
(integer) 20
incrby和decrby方法:对某个值进行制定长度的递增和递减
127.0.0.1:6920> incrby age 5
(integer) 25
127.0.0.1:6920> decrby age 3
(integer) 22
append[name]方法:字符串追加方法
127.0.0.1:6920> get name
"shuist"
127.0.0.1:6920> append name 33
(integer) 8
127.0.0.1:6920> get name
"shuist33"
strlen[name]方法:获取字符串的长度
127.0.0.1:6920> strlen name
(integer) 8
127.0.0.1:6920> get name
"shuist"
127.0.0.1:6920> del name
setnx 如果没值就设置 有值就不设
127.0.0.1:6920> set name shuist
OK
127.0.0.1:6920> get name
"shuist"
127.0.0.1:6920> setnx name xiaoma
(integer) 0
setex(expired)设置有效时间
127.0.0.1:6920> setex key seconds value
setrange替换字符串
127.0.0.1:6920> setrange key offset value
127.0.0.1:6920> setrange name 2 xiaoma
(integer) 8
127.0.0.1:6920> get name
"shxiaoma"
使用一次性设置多个值和获取多个值的mset、mget方法:
127.0.0.1:6920> mset key1 111 key2 222 kye3 eee
OK
127.0.0.1:6920> mget key1 key2
1) "111"
2) "222"
getset 返回旧值设置新值 同时进行
127.0.0.1:6920> getset name shuist
"shxiaoma"
127.0.0.1:6920> get name
"shuist"
incr和decr方法:对某一个值进行递增和递减
127.0.0.1:6920> set age 20
OK
127.0.0.1:6920> get age
"20"
127.0.0.1:6920> incr age
(integer) 21
127.0.0.1:6920> decr age
(integer) 20
incrby和decrby方法:对某个值进行制定长度的递增和递减
127.0.0.1:6920> incrby age 5
(integer) 25
127.0.0.1:6920> decrby age 3
(integer) 22
append[name]方法:字符串追加方法
127.0.0.1:6920> get name
"shuist"
127.0.0.1:6920> append name 33
(integer) 8
127.0.0.1:6920> get name
"shuist33"
strlen[name]方法:获取字符串的长度
127.0.0.1:6920> strlen name
(integer) 8
阅读全文
0 0
- redis之字符串类型
- Redis之String 字符串类型
- Redis快速入门之字符串类型
- Redis 数据类型之String(字符串)类型
- Redis数据类型之字符串类型--Redis系列二
- redis字符串类型
- Redis字符串类型操作
- redis字符串类型操作
- redis中字符串类型
- redis字符串类型命令
- redis 字符串类型
- redis之字符串类型(string)--计数器实现
- Redis学习笔记(二)类型之字符串
- redis 学习手册之字符串类型strings操作命令
- Redis从基础命令到实战之字符串类型
- Redis 学习笔记(二)之字符串类型命令
- Redis 学习笔记(二)之字符串类型命令
- Redis探索之旅(6)- Redis数据类型之字符串类型
- 最短路算法详解(Dijkstra/Floyd/SPFA/A*算法)
- 宏定义:得到一个field在结构体(struct type)中的偏移量
- [题解]bzoj1588 HNOI2002 营业额统计
- Linux下为PHP添加扩展库的方法
- 使用Shadowsocks搭建Visual Private Network
- redis之字符串类型
- Unity3D中的Coroutine详解
- Linq中字段数据类型转换 Linq to entity,LINQ to Entities 不识别方法"System.String ToString()
- java一个汉字占几个字节问题
- poj 3279 poj 1753
- 动态规划-移动智能机器人
- SourceTree 免登录跳过初始设置
- php5+apache2+sqlite3+pdo_sqlite安装文档
- javascript中的及时函数用法及其作用