- 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)