看到大佬的面试心得,所以想自己了解
后期逐渐更新
源地址
1.Redis为何这么快
答:诸如多线程、IO多路复用等固定套路

2.多线程IO模型

3.多线程指什么
4.查询是多线程吗
5.如果有一个SET操作的话,是单线程还是多线程
6.Redis都是内存操作,如果多线程操作一个数据结构的话会有问题吗

7.计算机网络基础知识
8.计算机系统的基础知识
9.数据库的基础知识
10.一道算法题:简单和经典,建议多刷题和Discussion总结
Redis的Threaded IO
具体模型
线程初始化(initThreadedIO)
读事件的到来(readQueryFromClient)

如何分配client给thread(handleClientsWithPendingReadsUsingThreads)

如何处理读请求
其他补充