Redis数据操作
数据操作
1 | redis是key-value的数据,所以每个数据都是一个键值对 |
string
1 | string是redis最基本的类型 |
设置
设置键值
1 | set key value |
设置键值及过期时间,以秒为单位
1 | setex key seconds value |
设置多个键值
1 | MSET key valye [key value ...] |
获取
根据键获取值,如果不存在此键则返回nil
1 | GET key |
根据多个键获取多个值
1 | MGET key [key ...] |
运算
1 | 要求:值是数字 |
1 | INCR key |
将key对应的value加整数
1 | INCRBY key increment |
将key对应的value减1
1 | DECR key |
将key对应的value减整数
1 | DECRBY key decrement |
追加值
1 | APPEND key value |
获取值长度
1 | STRLEN key |
本文作者 : Matrix
原文链接 : https://matrixsparse.github.io/2017/03/03/Redis数据操作/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
知识 & 情怀 | 二者兼得