前言:
跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。准备充分的去面试。不充分的面试,完全是浪费时间,更是对自己的不负责,相信最近很多人都在跳槽。那么面试题自然还是要看下的,准备了一些Redis的面试题(需要面试资料汇总(含答案)欢迎加入我的私人QQ群架构华山论剑:836442475(大牛聚集地)一起交流学习探讨!
Redis高性能缓存面试题
1、Redis回收使用的是什么算法?
2、Redis相比memcached有哪些优势?
3、Redis支持哪几种数据类型?
4、Redis主要消耗什么物理资源?
5、Redis的全称是什么?
6、Redis有哪几种数据淘汰策略?
7、Redis官方为什么不提供Windows版本?
8、一个字符串类型的值能存储最大容量是多少 ?
9、为什么Redis需要把所有数据放到内存中?
10、Redis集群方案应该怎么做?都有哪些方案?
11、Redis集群方案什么情况下会导致整个集群不可用?
12、MySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据?
13、Redis有哪些适合的场景?
14、Redis支持的Java客户端都有哪些?官方推荐用哪个?
15、Redis和Redisson有什么关系?
16、Jedis与Redisson对比有什么优缺点 ?
17、Redis如何设置密码及验证密码?
18、说说Redis哈希槽的概念?
19、Redis集群的主从复制模型是怎样的?
20、Redis集群会有写操作丢失吗?为什么?
21、Redis集群之间是如何复制的?
22、Redis集群最大节点个数是多少?
23、Redis集群如何选择数据库?
24、怎么测试Redis的连通性?
25、Redis中的管道有什么用?
26、怎么理解Redis事务?
27、Redis事务相关的命令有哪几个?
28、Redis key的过期时间和永久有效分别怎么设置?
29、Redis如何做内存优化?
30、Redis回收进程如何工作的?
31、Redis持久化数据和缓存怎么做扩容?
32、分布式Redis是前期做还是后期规模上来了再做好?为什么?
33、Twemproxy是什么?
34、支持一致性哈希的客户端有哪些?
35、Redis与其他key-value存储有什么不同?
36、Redis的内存占用情况怎么样?
37、都有哪些办法可以降低Redis的内存使用情况呢?
38、查看Redis使用情况及状态信息用什么命令?
39、Redis的内存用完了会发生什么?
40、Redis是单线程的,如何提高多核CPU的利用率? Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。
Redis 键(key) 命令
Redis 地理位置(geo) 命令
Redis 字符串(String) 命令
需要面试题汇总
欢迎加入我的私人QQ群架构华山论剑:836442475(大牛聚集地)一起交流学习探讨!即可领取 附加java开发的资料(面试资源与经验总结,Dubbo、Redis、设计模式、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术视频教程资料,架构思维导图,以及面试资料,了解最新的学习动态;了解最新的阿里、京东招聘资讯)
Redis高性能缓存学习路线图
记得加小姐姐我的私群架构华山论剑【领取资料】:836442475(大牛聚集地)一起交流学习探讨!
网友评论