redis数据结构

Posted ToBeContinue得

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis数据结构相关的知识,希望对你有一定的参考价值。

1.redis是一种高级的key-value的存储系统,其中value支持五种数据类型

  a.字符串(String)

  b.哈希(hash)

  c.字符串列表(list)

  d.字符串集合(set)

  e.有序字符串集合(sorted set)

2.存储string

  字符串类型是redis中最为基础的数据存储类型,它在redis中是二进制安全的,这意味着该类型存入和获取的数据相同。

  赋值:

    set key value

    getset key value  先取值再赋值

  取值:

    get key

  删除:

    del key

3.存储哈希

  redis中的哈希类型可以看成具有string key 和string value的map容器,所以该类型非常适合用于存储值对象的信息

  赋值:

    hset key field value  为指定的key设定field/value对

    hmset key field value [field2 value2 .....]

  取值:

    hget key field

    hmget key field [field2 .....]

  删除:

    hdel key field [field2 .....]

以上是关于redis数据结构的主要内容,如果未能解决你的问题,请参考以下文章

redis入门

Redis详解入门篇

redis超详细入门教程

redis 一个数据库能存多少数据

Redis入门教程

如何利用redis从数据库读出数据