Gtalent圈子大佬常谈的Redis基础面试问题汇总

• 1、什么是redis?
• 2、Reids的特点
• 3、使用redis有哪些好处?
• 4、redis相比memcached有哪些优势?
• 5、Memcache与Redis的区别都有哪些?
• 6、redis适用于的场景?
• 7、redis的缓存失效策略和主键失效机制
• 8、为什么redis需要把所有数据放到内存中?
• 9、Redis是单进程单线程的
• 10、redis的并发竞争问题如何解决?
• 11、redis常见性能问题和解决方案
• 12、redis事物的了解CAS(check-and-set 操作实现乐观锁 )?
• 13、WATCH命令和基于CAS的乐观锁?
• 14、使用过Redis分布式锁么,它是什么回事?
• 15、假如Redis里面有1亿个key,其中有10w个key是以某个固定的已知的前缀开头的,如果将它们全部找出来?
• 16、使用过Redis做异步队列么,你是怎么用的?
• 17、如果有大量的key需要设置同一时间过期,一般需要注意什么?
• 18、Redis如何做持久化的?
• 19、Pipeline有什么好处,为什么要用pipeline?
• 20、Redis的同步机制了解么?
• 21、是否使用过Redis集群,集群的原理是什么?

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!