跳至主要內容
Redis 数据结构

Redis 数据结构

关键词:对象SDS链表字典跳表整数集合压缩列表

SDS

SDS 简介

SDS 是 Simple Dynamic String 的缩写,即简单动态字符串。Redis 为 SDS 做了一些优化,以替代 C 字符串来表示字符串内容。此外,SDS 还被 Redis 用作缓冲区(buffer),如:AOF 模块中的 AOF 缓冲区;客户端状态中的输入缓冲区。


钝悟...大约 29 分钟数据库KV数据库Redis数据库KV 数据库Redis数据结构链表字典跳表
Redis 面试

Redis 面试

Redis 简介

什么是 Redis

典型问题

(1)什么是 Redis?

(2)Redis 有什么功能和特性?

知识点

(1)什么是 Redis?

Redis 是一个开源的、数据存于内存中的 K-V 数据库。由于,Redis 的读写操作都是在内存中完成,因此其读写速度非常快

  • 高性能 - 由于,Redis 的读写操作都是在内存中完成,因此性能极高。
  • 高并发 - Redis 单机 QPS 能达到 10w+,将近是 Mysql 的 10 倍。

钝悟...大约 57 分钟数据库KV数据库Redis数据库KV 数据库Redis面试
Redis 基本数据类型

Redis 基本数据类型

关键词:StringHashListSetZset

Redis 提供了多种数据类型,每种数据类型有丰富的命令支持。

Redis 支持的基本数据类型:STRING、HASH、LIST、SET、ZSET

Redis 支持的高级数据类型:BitMap、HyperLogLog、GEO、Stream

使用 Redis ,不仅要了解其数据类型的特性,还需要根据业务场景,灵活的、高效的使用其数据类型来建模。


钝悟...大约 34 分钟数据库KV数据库Redis数据库KV 数据库Redis数据类型