摘要:从面试题入手,带着问题来了解 Redis 中的各种原理。
前言:大家在平时的开发中或多或少都应该用过 Redis ,就拿我自己来说,虽然用了 Redis,但是在大多数的场景下,只是局限于如何使用,对其中的原理没有很深入的了解,这就导致,遇到问题的时候,无法快速定位、排查问题,甚至一开始就使用错误了,其实这个是开发中的大忌—-只知其然,而不知其所以然,为了避免出现类似的情况,接下来让我们来一起学习一下其中的原理吧!下面的内容我会分成3篇文章,分别是基础篇、进阶篇、拓展篇。A good day from now on!
文章关联
题目摘要
1、MySQL 里有 2000w 数据,redis 中只存 20w 的数据,如何保证 redis 中的数据都是热点数据?
2、假如 Redis 里面有 1 亿个 key,其中有 10w 个 key 是以某个固定的已知的前缀开头的,如果将它们全部找出来?
3、如果有大量的 key 需要设置同一时间过期,一般需要注意什么?
4、Redis 常见性能问题和解决方案?
参考资料
- 《Redis实战》
- 《Redis设计与实现》
- 本文作者: th3ee9ine
- 本文链接: https://www.blog.ajie39.top/2021/05/05/Redis之从面试题到原理(拓展篇)/
- 版权声明: 本博客所有文章除特别声明外,均采用 LICENSE 下的许可协议。转载请注明出处!