BIO、NIO、多路複用IO、AIO

BIO 阻塞IO,當用戶發送一個請求時,系統還沒有準備好數據的話,就會處於一個阻塞狀態,一直等待數據準備好返回給用戶之後,才能再發送下一個請求。 圖解如下 NIO 非阻塞IO,當用戶發送一個請求時,系統還沒有準備好數據的話,立馬返回數據還沒準備好的消息,然後用戶繼續發送同一請求,直到接收到準備好的數據爲止。 圖解如下 多路複用IO 異步阻塞IO,redis就是使用這種IO模型,當用於發送一個請求時
相關文章
相關標籤/搜索