Skip to content

Commit

Permalink
fix: 删除多余文字
Browse files Browse the repository at this point in the history
  • Loading branch information
juzi214032 authored Sep 10, 2020
1 parent 814bda6 commit 2271611
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/database/Redis/redis-all.md
Original file line number Diff line number Diff line change
Expand Up @@ -462,7 +462,7 @@ typedef struct redisDb {
常用的过期数据的删除策略就两个(重要!自己造缓存轮子的时候需要格外考虑的东西):

1. **惰性删除** :只会在取出key的时候才对数据进行过期检查。这样对CPU最友好,但是可能会造成太多过期 key 没有被删除。
2. **定期删除** : 每隔一段时间抽取一批 key 执行删除过期key操作。并且,Redis 底层会并通过限制删除操作执行的时长和频率来减少删除操作对CPU时间的影响
2. **定期删除** : 每隔一段时间抽取一批 key 执行删除过期key操作。并且,Redis 底层会通过限制删除操作执行的时长和频率来减少删除操作对CPU时间的影响

定期删除对内存更加友好,惰性删除对CPU更加友好。两者各有千秋,所以Redis 采用的是 **定期删除+惰性/懒汉式删除**

Expand Down

0 comments on commit 2271611

Please sign in to comment.