2020-02-12 记录redis(1)

2020-03-04  本文已影响0人  大风车呀大风车

redis的数据结构--五种数据类型:

(1)字符串 (String)

(2)字符串列表( List)

(3)有序字符串集合 (sorted set)

(4)哈希(hash)

(5)字符串集合(set)

redis是一个key-value式的键值对数据库。

key定义的注意点:

(1)不要过长

(2)不要过短

(3)统一的命名规范

存储-string

二进制,存入和获取的数据相同

value最多可以容纳的数据长度是512M

存储-string常用命令

(1)赋值:

 * 格式:set key value

    例如:set company imooc

(2)删除:

 * 格式:del key

   例如:get company

(3)扩展命令:

(4)取值:

 * 格式:get key

   例如:get company

 * 格式  :getset key value (先获取值并设置值)

    例如:getset company baidu 

(5)数值增减:

 * 格式 :incr k (将指定的key的value递增1

如果这个key不存在,将这个key初始值设置为0,再递增1;

如果这个key不能转换为整型,那么执行此命令会抛出异常;)

 * 格式 :decr k(将指定的key的递减1

如果这个key不存在,将这个key初始值设置为0,递减1;

如果这个key不能转换为整型,那么执行此命令会抛出异常;)

 * 格式:incrby k (将指定的key,递增几个value

如果这个key不存在,将这个key初始值设置为0,增加几个value;

如果这个key不能转换为整型,那么执行此命令会抛出异常;)

* 格式:decrby k (将指定的key,递减几个value

如果这个key不存在,将这个key初始值设置为0,递减几个value;

如果这个key不能转换为整型,那么执行此命令会抛出异常;)

* 格式:append key value  (拼凑、在value后追加字符串,返回结果是长度)

如果这个key不存在,则新创建一个key

上一篇 下一篇

猜你喜欢

热点阅读