Java 后端面试题库 / 全部题解免费阅读理解原理,有条理地回答

一个 Redis 字符串最多有多大?

先说出你的答案

定义边界、关键机制、一个反例;P8题再补容量、失败与验证。

查看完整题解

参考回答

直接回答

普通 Redis 的默认字符串大小上限按 512 MiB 理解。具体命令、协议限制和部署配置仍要核对。值越大,单次读写要搬运的数据越多。

讲清原理

大值会占内存,读写还要传输和复制。写请求的输入限制、编码和命令本身都有可能先挡住它。

例子与易错点

一个几十兆的文件即使能塞进去,也可能造成单次传输、复制和恢复抖动。文件用专门存储,Redis 存短引用或可分块的数据。

STRLEN 返回字节数。

SET q5:string abc
STRLEN q5:string

相关题 · 第 8 题、第 21 题

这道题,你掌握得怎么样?

掌握程度由你主动标记,阅读和收藏不会自动改变状态。