BIO、NIO、多路复用IO、AIO

BIO 阻塞IO,当用户发送一个请求时,系统还没有准备好数据的话,就会处于一个阻塞状态,一直等待数据准备好返回给用户之后,才能再发送下一个请求。 图解如下 NIO 非阻塞IO,当用户发送一个请求时,系统还没有准备好数据的话,立马返回数据还没准备好的消息,然后用户继续发送同一请求,直到接收到准备好的数据为止。 图解如下 多路复用IO 异步阻塞IO,redis就是使用这种IO模型,当用于发送一个请求时
相关文章
相关标签/搜索