浅谈Redis的五大数据类型及其应用

前言

        Redis是一种开源的内存数据结构存储系统,它支持多种数据类型,包括字符串String、列表list、集合、哈希表和有序集合。这些数据类型在Redis中有着广泛的应用场景,可以满足不同的业务需求。本文将介绍Redis的五大数据类型及其应用。

浅谈Redis的五大数据类型及其应用_第1张图片

一、string数据类型

常用命令:
    最常用:set key value   /   get key
    同时设置/获取多个键值:mset key value [key value]
    数值增减:
        递增数字:incr key
        增加指定的整数:incrby key increment
        递减数字:decr key
        减少指定的整数:decrby key decrement
    获取字符串长度:strlen key
    分布式锁:setnx key value
            set key value [EX seconds][PX millisecond] [NX][XX]   -> set lock pay ex 10 nx
            EX:秒过期
            PX:毫秒过期
            NX:key不存在的时候创建
            XX:key存在的时候,覆盖


应用场景:

你可能感兴趣的:(Java从入门到精通,redis,缓存,数据类型)