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常用命令大集合(快速入门)

Redis支持的五种数据类型及相应操作:String(字符串),Hash(哈希),List(列表),Set(集合)及zset(sorted set:有序集合)

redis的五种数据类型

Redis五种数据结构及常用操作指令Redis在JAVA中如何封装使用

c# 操作Redis的五种基本类型总结

redis的五种数据结构及其使用场景