Redis教程

Redis语句

本文主要是介绍Redis语句,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目录

  • 一、string
    • 概述
    • 一、SET/GET/APPEND/STRLEN
      • 实例
  • 二、List数据类型
    • 概述
    • 一、LPUSH/L.PUSHX/LRANGE
  • 三、Hash数据类型(散列类型)
    • 概述
    • 一、1、HSET /HGET /HDEL/HEXISTS/HLEN/HSETNX
  • 四、set数据类型(无序集合)
    • 概述
    • 一、SADD/ SMEMBERS/SCARD/ SISMEMBER
  • 五、sorted set数据类型(zset、有序集合)
    • 概述
    • 二、ZADD/ZCARD/ZCOUNT/ZREM/ ZINCRBY/ZSCORE/ZRANGE/ZRANK

一、string

概述

string是 redis 最基本的类型,最大能存储512MB的数据,String类型是二进制安全的,即可以存储任何数据、比如数字、图片、序列化对象等

一、SET/GET/APPEND/STRLEN

实例

二、List数据类型

概述

列表的元素类型为string,按照插入顺序排序,在列表的头部或尾部添加元素。

一、LPUSH/L.PUSHX/LRANGE

三、Hash数据类型(散列类型)

概述

hash用于存储对象。可以采用这样的命名方式(hash格式) :对象类别和ID构成键名,使用字段表示对象的可字段值则存储属性值。

一、1、HSET /HGET /HDEL/HEXISTS/HLEN/HSETNX

四、set数据类型(无序集合)

概述

无序集合,元素类型为string类型,元素具有唯一性,不允许存在重复的成员。多个集合类型之间可以进行并集、交集和差集运算。

一、SADD/ SMEMBERS/SCARD/ SISMEMBER

五、sorted set数据类型(zset、有序集合)

概述

1、有序集合,元素类型为sting,元素具有唯一性,不能重复。
2、每个元素都会关联-个double类型的分数score(表示权重),可以通过权重的大小排序,元素的score可以相同。

二、ZADD/ZCARD/ZCOUNT/ZREM/ ZINCRBY/ZSCORE/ZRANGE/ZRANK

小结:

#五种数据类新查询命令
##string字符串
get:单个获取
mget:批量获取

##list列表查询
lrange key start stop (o -1)

##hash散列类型
hget:查询指定hash散列类型的指定字段的值
hgetall:查询指定hash散列类型的所有的字段和值
hmget:批量指定hash散列类型的查询字段及对应的值
hkeys:查询指定hash散列类型的字段名
hvals 查询指定hash散列类型的值

##set无序
smembers myzsetz

##set有序
zrange myset 0 -1
这篇关于Redis语句的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!