wxvirus wxvirus
首页
  • Go文章

    • Go语言学习
  • Rust

    • Rust学习
  • Java

    • 《Java》
  • Python文章

    • Python
  • PHP文章

    • PHP设计模式
  • 学习笔记

    • 《Git》
  • HTML
  • CSS
  • JS
  • 技术文档
  • GitHub技巧
  • 刷题
  • 博客搭建
  • 算法学习
  • 架构设计
  • 设计模式
  • 学习
  • 面试
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

无解的lifecycle

let today = new Beginning()
首页
  • Go文章

    • Go语言学习
  • Rust

    • Rust学习
  • Java

    • 《Java》
  • Python文章

    • Python
  • PHP文章

    • PHP设计模式
  • 学习笔记

    • 《Git》
  • HTML
  • CSS
  • JS
  • 技术文档
  • GitHub技巧
  • 刷题
  • 博客搭建
  • 算法学习
  • 架构设计
  • 设计模式
  • 学习
  • 面试
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • C&C++

  • PHP

  • Python

  • Go

  • microservice

  • rust

  • Java

  • 学习笔记

    • 《Git》学习笔记
    • MySQL基础学习
    • redis基础
    • redis了解
    • MySQL事务并发问题
    • MySQL事务隔离级别
    • 单点登录token与JWT介绍
    • MySQL约束条件
    • redis持久化机制以及缓存过期和淘汰策略
    • redis数据类型
      • 介绍
      • 常用命令
        • 字符串操作命令
    • consul的raft算法
  • 后端
  • 学习笔记
wxvirus
2023-01-04

redis数据类型

# Redis 数据类型

# 介绍

Redis存储的是key-value结构的数据,其中key是字符串类型,value有 5 种常用的数据类型:

  • 字符串 string 普通字符串,常用
  • 哈希 hash;适合存储对象
  • 列表 list 按照插入顺序排序,可以有重复元素,可以用作任务队列,先进来的先处理
  • 集合 set 无序集合,没有重复元素
  • 有序集合 sorted set 有序集合,没有重复元素

# 常用命令

# 字符串操作命令

  • SET key value:设置指定key的值
  • GET key:获取指定key的值,获取一个不存在的key,返回nil,说明获取的值不存在
  • SETEX key seconds value:设置指定key的值,并将key的过期时间设置为seconds秒,【典型应用场景:手机验证码】
  • SETNX key value:只有在key不存在时设置key的值;【用于分布式锁】;返回 1 代表成功,返回 0 代表不成功
  • 更多命令:https://www.redis.net.cn (opens new window)
编辑 (opens new window)
#redis
上次更新: 2023/01/04, 22:49:36
redis持久化机制以及缓存过期和淘汰策略
consul的raft算法

← redis持久化机制以及缓存过期和淘汰策略 consul的raft算法→

最近更新
01
centos7安装redis6文档记录
02-14
02
portainer的安装
02-11
03
gin自定义验证器和翻译器
02-11
更多文章>
Theme by Vdoing | Copyright © 2021-2023 wxvirus
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式