Redis 作为一个高性能的分布式缓存系统,广泛应用于后端开发中,因此在后端研发面试中,关于 Redis 的问题十分常见。
本文整理了30个常见的 Redis 面试题目,涵盖了 Redis 的源码、数据结构、原理、集群模式等方面的知识,并附上简要的回答,帮助大家更好地准备相关的面试。
一、Redis 基础知识
- Redis 是什么?它有什么特点?
-
- Redis 是一个开源的、内存中的键值存储系统,支持丰富的数据结构,具有高性能、持久化、主从复制、Lua 脚本、多种高可用部署模式等特点。
- Redis 和 Memcached 的区别是什么?
-
- Red