Redis面试题
题目
redis
性能比较好的原因。
答案
redis 是纯内存数据库,一般都是简单的存取操作。因为数据在内存中的,所以不需要进行磁盘 IO。
redis 使用的是非阻塞 IO,IO 多路复用,减少了网络 IO 的时间消耗。
redis 采用了单线程模型,单线程也保证了系统没有线程的上下文切换。
数据结构占有优势。全程使用 hsah 结构,读取速度快。使用了压缩表,跳表等数据结构。
采用了事件分离器,效率比较高,内部采用非阻塞的执行方式,吞吐量比较大。
首页
知识体系
实战
随笔
搜索