Hash expiration boundary lab
同一个 Hash,两种过期边界
观察整键 TTL、字段 TTL 与写入覆盖如何共同决定 user:1001 的寿命。
7.4+ 边界
HEXPIRE 可以单独倒计时某个字段;HSET 覆盖已有字段会清除该字段 TTL,只读不会刷新。
HASH · user:1001
逻辑时钟 t+0s
整个 keyEXPIRE 控制
永久
字段只读HGET 不会续期或改写 TTL
字段覆盖7.4+ 中 HSET 清除被覆盖字段 TTL
整键到期无论版本,Hash 与全部字段一起删除