首页 > 其他 > 详细

Redis数据结构以及Strings型操作

时间:2018-12-06 16:33:09      阅读:155      评论:0      收藏:0      [点我收藏+]

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型操作

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!