突破Java面试(20)-Redis线程模型

  1. 云栖社区>
  2. Java技术进阶>
  3. 博客>
  4. 正文

突破Java面试(20)-Redis线程模型

javaedge 2019-05-11 19:08:54 浏览1173
展开阅读全文

1 面试题

redis和memcached有什么区别?redis的线程模型是什么?为什么单线程的redis比多线程的memcached效率要高得多(为什么redis是单线程的但是还可以支撑高并发)?

2 考点分析

这个是问redis的时候,最基本的问题,redis最基本的一个内部原理和特点,就是redis实际上是个单线程工作模型,你要是这个都不知道,那后面玩儿redis的时候,出了问题岂不是什么都不知道?

还有可能面试官会问问你redis和memcached的区别,不过说实话,最近这两年,作为面试官都不太喜欢这么问了,memched是早些年各大互联网公司常用的缓存方案,但是现在近几年基本都是redis,没什么公司用memcached了

额外的友情提示
同学,你要是现在还不知道redis和memcached是啥?那你赶紧百度一下redis入门和

网友评论

登录后评论
0/500
评论
javaedge
+ 关注
所属云栖号: Java技术进阶