Springboot:Redis
摘要 Redis 主要支持以下几种数据类型: string(字符串): 基本的数据存储单元,可以存储字符串、整数或者浮点数。 hash(哈希):一个键值对集合,可以存储多个字段。 list(列表):一个简单的列表,可以存储一系列的字符串元素。 set(集合):一个无序集合,可以存储不重复的字符串元素。 zset(sorted set:有序集合): 类似于集合,但是每个元素都有一个分数(score)与之关联。 位图(Bitmaps):基于字符串类型,可以对每个位进行操作。 超日志(HyperLogLogs):用于基数统计,可以估算集合中的唯一元素数量。 地理空间(Geospatial):用于存储地理位置信息。 发布/订阅(Pub/Sub):一种消息通信模式,允许客户端订阅消息通道,并接收发布到该通道的消息。 流(Streams):用于消息队列和日志存储,支持消息的持久化和时间排序。 模块(Modules):Redis 支持动态加载模块,可以扩展 Redis 的功能。 String(字符串) string 类型是二进制安全的。意思是 redis 的 string 可以包含任何数据,比如jpg图片或者序列化的对象。string 类型是 Redis 最基本的数据类型,string 类型的值最大能存储 512MB。 key value name “zhangsan” ege “15” 常用命令: SET key value:设置键的值,重复设置会覆盖原来的值。 GET key:获取键的值。 INCR key:将键的值加 1。 DECR key:将键的值减 1。 APPEND key value:将值追加到键的值之后。 Hash(哈希) hash 类型是一个键值对集合,是一个 string 类型的 field 和 value 的映射表,hash 特别适合用于存储对象。比如存储用户的 id、姓名、年龄、性别等信息。文章的 id、标题、内容、作者等信息等。每个哈希最多可以存储 2^32 - 1 个键值对。 key field value user1 name “zhangsan” ege “15” 常用命令: ...