Redis(四)面试题

redis和memcached区别?

redis支持更多的数据结构和支持更丰富的数据操作

 

  

redis线程模型?

文件事件处理器

 为什么单线程的redis比多线程的memcached效率要高得多(为什么reids是单线程的还可以支持高并发)?

  • 存内存操作
  • 核心是基于非阻塞的IO多路复用操作(监听Socket连接,将连接放入队列,不做其他操作)
  • 单线程反而避免了多线程频繁上下文切换问题
  • 1秒可以处理几万条数据

 Redis分布式锁和ZK锁区别?

猜你喜欢

转载自www.cnblogs.com/fanBlog/p/12299616.html