本文介绍: volatile-ttl: 回收过期集合的键,并且优先回收存活时间(TTL)较短的键,使得新添加数据空间存放volatile-lru: 尝试回收最少使用的键(LRU),但仅限于在过期集合的键,使得新添加数据空间存放volatilerandom: 回收随机的键使得新添加数据空间存放,但仅限于在过期集合的键。allkeys-lru: 尝试回收最少使用的键(LRU),使得新添加数据有空间存放allkeysrandom: 回收随机的键使得新添加数据有空间存放数据快照 (RDB)

1、redis哪些数据结构

 String、List、Set、Sorted Set、hashes

2、redis哪些淘汰策略

noeviction:返回错误内存限制达到,并且客户端尝试执行会让更多内存被使用的命令
allkeys-lru: 尝试回收最少使用的键(LRU),使得新添加的数据有空间存放
volatile-lru: 尝试回收最少使用的键(LRU),但仅限于在过期集合的键,使得新添加的数据有空间存放
allkeysrandom: 回收随机的键使得新添加的数据有空间存放
volatile-random: 回收随机的键使得新添加的数据有空间存放,但仅限于在过期集合的键。
volatile-ttl: 回收在过期集合的键,并且优先回收存活时间(TTL)较短的键,使得新添加的数据有空间存放。
 3、redis持久

Redis提供了持久化机制我们用,分别是RDB和AOF
 

 

 

原文地址:https://blog.csdn.net/twjjava/article/details/134689036

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_11715.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注