gpt4 book ai didi

redis - Redis Streams 如何处理用完所有可用内存?

转载 作者:可可西里 更新时间:2023-11-01 11:23:20 28 4
gpt4 key购买 nike

当所有可用内存都已用完时,Redis 将如何处理 XADD?是否会从流中删除最旧的项目并添加新项目? AOF 文件中添加的旧项还会存在吗?它会抛出错误而不添加新项目吗?我应该期待什么?

最佳答案

Streams 与所有其他数据结构一样是数据结构,因此在 RAM 压力的情况下,Redis 将遵循 maxmemorymaxmemory-policy。根据策略,新的写入请求将被拒绝,或者现有 key (无论是否为流)将被驱逐。

https://redis.io/topics/lru-cache 阅读更多相关信息

关于redis - Redis Streams 如何处理用完所有可用内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57279866/

28 4 0