背景:该贴主要用来记面试过程中redis相关的问题,方便后期回顾。
为什么说Redis是单线程的以及Redis为什么这么快!
https://blog.csdn.net/xlgen157387/article/details/79470556
共5点:1 数据内存存储,类似hashmap查找 2、数据结构简单,redis专门设计 3单线程,减少了cpu切换消耗,也没有锁的问题。 4、IO多路复用,非阻塞IO 5、底层实现模型,redis构建了自己的VM机制,避免了调用系统函数的开销
多线程可以通过单机部署多实例实现。
单线程QPS:10W+
redis主从复制 哨兵集群
Redis的那些最常见面试问题
https://www.cnblogs.com/Survivalist/p/8119891.html