码迷,mamicode.com
首页 > 其他好文 > 详细

Redis数据结构以及Strings型操作

时间:2018-12-06 17:49:30      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:val   回滚   justify   分享图片   技术分享   技术   结构   class   end   

Redis数据结构图:

技术分享图片

Strings型   <String key,String value>:

keys *

  查看所有key

技术分享图片

get 

  获取key的value值

技术分享图片

append

  向key对应的value追加内容  

技术分享图片

Exists  

  判断key是否存在,存在返回1,不存在返回0

技术分享图片

Set  

  当key存在会把key原来的值覆盖

技术分享图片

Setnx

  当该key存在,不覆写掉该原值,如果key不存在,则创建

技术分享图片

Mset

  支持同时插入多个key,比如nameage 

技术分享图片

Mget

  支持同时获取多个key

技术分享图片

Msetnx

  这个同时插入多个数据,和setnx不同,如果该多条key里面,有一个key存在,那么整条命令执行都将回滚

技术分享图片

Strlen

  返回key的长度

技术分享图片

Incr

  每次调用自增+1key不是integer类型,增加会报错

技术分享图片

incrBy

  每次调用自增+nkey不是integer类型,增加会报错

技术分享图片

Decr

  每次调用自减1key不是integer类型,增加会报错

技术分享图片

decrBy

  每次调用自减nkey不是integer类型,增加会报错

技术分享图片

Getset

  将给定 key 的值设为 value ,并返回 key 的旧值(old value)。

  当 key 没有旧值时,也即是, key 不存在时,返回 nil

技术分享图片

SetEX/TTL

  设置key的存活周期  

技术分享图片

Del

   支持多条删除key

技术分享图片

 

Redis数据结构以及Strings型操作

标签:val   回滚   justify   分享图片   技术分享   技术   结构   class   end   

原文地址:https://www.cnblogs.com/dummyly/p/10074106.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!