Redis的五种数据类性以及对应的操作命令
Posted autism-dong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis的五种数据类性以及对应的操作命令相关的知识,希望对你有一定的参考价值。
一.String类型
可存储任何形式的字符串,包括二进制数据,序列化后的数据,JSON化的对象甚至是一张图片,但最大容量是512M
[命令]
set key value 赋值,已存在的value会覆盖
get key 获取值
---对于数值类型的字符串值的操作(key不存在相当于key的value初始值为0的基础上操作)
incr key 操作key值加1
decr key 操作key值减1
---对于字符类型的字符串的操作-->追加,替换,长度,截取
append key value 存在则追加,不存在则赋值
strlen 计算字符串长度,不存在则为0,中文长度按字符个数计算
getrange key start end 截取,从前开始用正数0开始,从后截取用负数-1开始
setrange key offset value 替换从offset开始的字符,没有则是赋值
--一次赋值多个key,获取多个key的value
mset key value [key value...]
mget key [key...]
http://www.bjpowernode.com/tutorial_redis/331.html
以上是关于Redis的五种数据类性以及对应的操作命令的主要内容,如果未能解决你的问题,请参考以下文章
Redis支持的五种数据类型及相应操作:String(字符串),Hash(哈希),List(列表),Set(集合)及zset(sorted set:有序集合)