redis基本数据结构-字符串

2021/4/20 2:26:42

本文主要是介绍redis基本数据结构-字符串,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

reids字符串数据结构相关命令 

 

 

 
序号 命令 命令实例 意义  
  set key value set bar 1 设置key为bar的值为"1"  
  incr key incr bar 键bar的值加1,此时bar为"2"  
  get key get bar 获取键为bar的值,为"2"  
  incrby key increment  incr bar 10  键bar的值加10,此时bar为"12"  
  decr key decr bar 键bar的值减1,此时bar为"11"  
  decrby key decrement decrby bar 5 键bar的值减去5,此时bar为"6" 可以减到负数 
  incrbyfloat key increment incrbyfloat bar 1.5 键bar的值加上1.5,此时为"7.5" 没有decrbyfloat命令
  append key sub_str append bar hello  键bar的值追加字符串hello,此时为"7.5hello"   
  strlen key strlen bar  获取键bar的值字符串长度(字节数),此时为8(8个字符,同时也是8个字节)   注意中文字符串长度区别于英文字符串长度,在utf8编码中,hello中国,长度为5+2*2==11 bytes
   mset key1 value1 [key2 value2 ...] mset name zhangsan age 20 

同时设置key name 为zhangsan,key age为20

同理有mget 
   mget key1 [key2 ...] mget name age bar  返回zhangsan 20  7.5hello  三个键值  
         
         
         
         
         
         
         
         


这篇关于redis基本数据结构-字符串的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程