美文网首页
Redis随笔

Redis随笔

作者: t_wayne | 来源:发表于2016-08-02 11:03 被阅读0次

    #Redis的五种数据类型

    1、String

    常用命令:

    get、set、incr、decr、getset

    mset、mget,基本语法如下:MSET key1 "Hello" key2 "World" ...

    2、Hash

    常用命令:

    hget、hset、hgetall,基本语法如下:HSET key field1 "foo"

    hmset、hmget,基本语法如下:HMSET key field1 "Hello" field2 "World" ...

    3、List

    常用命令:

    lpush、rpush、lpop、rpop、lrange、blpop(阻塞)

    4、Set

    常用命令:

    sadd、srem、spop(移除并返回集合中的一个随机元素)、sdiff(差集)、sinter(交集)、sunion(并集)、smembers(返回集合中的所有成员)

    5、Sort Set

    常用命令:

    zadd、zrange、zrem、zcard

    #Redis的数据过期策略

    通过EXPIRE key seconds命令来设置数据的过期时间,PERSIST命令清除已设置的过期时间重新将key变为持久的

    当key被DEL命令删除或者被SET、GETSET命令重置后与之关联的过期时间会被清除,使用INCR命令增加key的值或者通过LPUSH命令在list中增加一个新的元素或者使用HSET命令更新hash字段的值都会清除原有的过期时间设置

    相关文章

      网友评论

          本文标题:Redis随笔

          本文链接:https://www.haomeiwen.com/subject/kiyfsttx.html