美文网首页
Redis命令操作

Redis命令操作

作者: 宸风如苏 | 来源:发表于2018-07-22 23:09 被阅读0次

1.添加、修改、获取、删除操作

set 键  值                 添加操作
set 键  新值               修改操作
get 键                     获取操作(若键不存在,则返回nil表示无值)
del 键1...键n              删除操作(返回删除成功的个数)

2.常用五种数据类型的操作

1:五种数据类型

string       字符串
hash         哈希
list         字符串列表
set          字符串集合
sorted set   有序字符串集合

2:字符串型操作

mset 键1 值1...键n 值n          添加多个键
mset 键1 新值1...键n 新值n       修改多个键
mget 键1...键n                  获取对个键
incr 键                         递增某个键
decr 键                         递减某个键
incrby 键 数字                   增加指定值
decrby 键 数字                   减少指定值
append 键 值                     给指定的键追加指定的值
substr 键 起始位置 结束位置       (截取对应下标的字符串,下标从0开始)

3:哈希类型操作

    作用:用来存储复杂的数据结果,如秒杀商品信息等。

hset 键 字段 值                     设置hash字段
hget 键 字段                        获取hash字段
hmset 键 字段1 值1...字段n 值n       键添加n个字段
hmget 键 字段1...字段n               键获取n个字段
hincrby 键 字段 数字                 给指定键下的指定字段增加指定值
hexists 键 字段                     判断指定键下指定字段是否存在
hdel  键 字段                       删除指定键下指定字段
hlen  键                            统计指定键下的字段个数
hkeys 键                           返回指定键下的所有字段
hvals 键                           返回指定键下的所有字段的值
hgetall 键                         返回全字段和值

4:Redis存储中文数据获取时乱码问题

在登录的时候加段代码
./redis-cli --raw

5:列表类型操作

lpush 键 数据                     从左边压入数据
lpop  键                          从左边弹出数据(返回弹出数据)
rpush 键 数据                     从右边压入数据
rpop  键                          从右边弹出数据
lpush lpop                       两者搭配使用,实现先进后出的效果
lpush rpop                       两者搭配使用,实现先进先出的效果
lrange 键 起始位置 结束位置        查询列表数据,结束位置-1代表最后一个

6:集合类型操作

sadd 集合名 数据                  往指定集合添加数据
srem 集合名 数据                  从指定集合移除数据
smembers 集合名                   获取集合中的所有数据
sidff 集合名1...集合名n           集合名1有的其他集合没有的数据
sunion 集合名1...集合名n          合并去重
sinter 集合名1...集合名n          取集合公共部分

相关文章

  • Redis 命令

    Redis 命令 Redis 命令用于在 redis 服务上执行操作。 1、在本地服务上执行命令 要在 redis...

  • redis汇总

    redis优化 redis 操作相关 安装Redis redis常用命令

  • 八、Redis 有序集合操作命令

    Redis 有序集合 描述: 示例: Redis 有序集合操作命令

  • redis基础

    redis概念下载安装命令操作数据结构持久化操作使用Java客户端操作redis Redis 概念: redis是...

  • Redis学习之路(二):Redis数据结构简介

    Redis提供的5种结构 Redis中的字符串 基本命令 操作练习: Redis中的列表 基本命令 基本操作: R...

  • Redis 命令与键(key)

    Redis 命令用于在 redis 服务上执行操作。 要在 redis 服务上执行命令需要一个 redis 客户端...

  • Redis 命令

    Redis 命令用于在 redis 服务上执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。...

  • redis

    今日内容 redis 概念 下载安装 命令操作 数据结构 持久化操作 使用Java客户端操作redis Redis...

  • Redis命令

    Redis命令用于在redis服务上执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。Red...

  • Redis学习笔记02——数据类型和操作命令

    本文主要介绍 Redis 常用的基本操作命令和数据类型操作命令,也就是 Redis 的基本使用。通过学习本文,应该...

网友评论

      本文标题:Redis命令操作

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