Redis ttl payload 内存大小

标签 redis ttl

我想知道为特定键启用 TTL 将使用多少内存空间。更确切地说,如果我为一个键启用TTL,这个设置会消耗多少内存,如何通过设置这样的TTL来检查内存消耗?

最佳答案

TTL 不占用任何额外空间。无论你是否使用它,它的内部内存分配都是在创建 key 时执行的。

附言IIRC,TTL 是一个 64 位变量,因此它“占用”8 个字节。

关于Redis ttl payload 内存大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49890035/

相关文章:

redis - Docker Redis CLI 超时

node.js - 为什么我看到一个新的 sess : key in redis on every request?

php - 你如何将 php session 数据传递给 socket.io?

c# - 使用 C# 中的 StackExchange/Sentinel 进行 Redis 故障转移

java - 关于jredis性能的问题

lua - 我将使用什么命令使 Redis 中的 key 过期,这些 key 的生存时间少于 5 天?

Redis 数据库 TTL

C套接字发送UDP并处理来自路由器的ICMP回复

ttl - ClickHouse 物化列上的 TTL

python - 根据条件使mongoDB中的索引过期