Redis数据类型与底层数据结构详解.pdfVIP

  • 1
  • 0
  • 约3.22万字
  • 约 70页
  • 2026-05-20 发布于北京
  • 举报

数据类型与底层数据结构

本章学习目标:

掌握Redis五种基本数据类型的用法和常见命令的使用

了解bitmap、geo、stream的使用

理解Redis底层数据结构(Hash、跳跃表、quicklist)

了解RedisDB和RedisObject

理解LRU算法

理解Redis缓存淘汰策略

能够较正确的应用Redis缓存淘汰策略

Redis数据类型和应用场景

Redis是一个Key-Value的系统,使用ANSIC语言编写。

key的类型是字符串。

value的数据类型有:

常用的:string字符串类型、list列表类型、set集合类型、sortedset(zset)有序集合类型、hash类

型。

不常见的:bitmap位图类型、geo地理位置类型。

Redis5.0新增一种:stream类型

注意:Redis中命令是忽略大小写,(setSET),key是不忽略大小写的(NAMEname)

Redis的Key的设计

1.用:分割

2.把表名转换为key前缀,比如:user:

3.第二段放置主键值

4.第三段放置列名

比如:用户表user,转换为re

文档评论(0)

1亿VIP精品文档

相关文档