当所有可用内存都被使用时,Redis 将如何处理 XADD?是否会从流中删除最旧的项目并添加新项目?旧项目在添加时是否仍存在于 AOF 文件中?它会只是抛出错误而不添加新项目吗?我应该期待什么?
流是像所有其他数据结构一样的数据结构,因此 Redis 将尊重maxmemory和maxmemory-policy以防 RAM 压力。根据策略,新的写入请求将被拒绝,或者现有密钥(无论是否为流)将被逐出。
请访问https://redis.io/topics/lru-cache了解更多相关信息
| 归档时间: |
|
| 查看次数: |
1174 次 |
| 最近记录: |