Redis 数据类型-——String(字符串)学习笔记

目录

  • 前言
    • 五大数据类型
    • 三种特殊数据类型
  • Redis-key
      • 查看所有的key、判断当前的key是否存在
      • 移除当前key
      • 设置key的过期时间,单位是秒,查看剩余时间
      • 查看当前key的类型
  • String(字符串)
      • i++ 步长i+= 自增自减 (浏览量)
      • 设置步长,指定增量
      • 字符串范围 range
      • 替换指定位置开始的字符串
      • 设置过期时间,setex setnx
      • mget mset同时设置多个值
      • 设置对象
      • getset 先get再set
    • 小结

前言

五大数据类型

Redis-key
String
List
Set
Hash
Zset

三种特殊数据类型

geospatisl
hyperloglog
bitmaps

Redis 数据类型-——String(字符串)学习笔记_第1张图片
在这里插入图片描述

Redis-key

查看所有的key、判断当前的key是否存在

Redis 数据类型-——String(字符串)学习笔记_第2张图片

移除当前key

Redis 数据类型-——String(字符串)学习笔记_第3张图片

设置key的过期时间,单位是秒,查看剩余时间

Redis 数据类型-——String(字符串)学习笔记_第4张图片

查看当前key的类型

Redis 数据类型-——String(字符串)学习笔记_第5张图片

String(字符串)

90%的java程序员使用redis只会使用一个string类型!
Redis 数据类型-——String(字符串)学习笔记_第6张图片

i++ 步长i+= 自增自减 (浏览量)

Redis 数据类型-——String(字符串)学习笔记_第7张图片

设置步长,指定增量

Redis 数据类型-——String(字符串)学习笔记_第8张图片

字符串范围 range

Redis 数据类型-——String(字符串)学习笔记_第9张图片

替换指定位置开始的字符串

Redis 数据类型-——String(字符串)学习笔记_第10张图片

设置过期时间,setex setnx

Redis 数据类型-——String(字符串)学习笔记_第11张图片

mget mset同时设置多个值

Redis 数据类型-——String(字符串)学习笔记_第12张图片

设置对象

Redis 数据类型-——String(字符串)学习笔记_第13张图片

getset 先get再set

Redis 数据类型-——String(字符串)学习笔记_第14张图片

小结

String类似的使用场景:value除了是我们的字符串还可以是我们的数字!
计数器
统计多单位的数量 uid:94154478
粉丝数
对象缓存存储

你可能感兴趣的:(linux,Redis,redis,数据库,database)