- 磁盘
1.寻址 ms级
2.带宽 G/M
- 内存
1.寻址 ns
2.带宽 很大
磁盘寻址速度比内存慢10w倍
- IO buffer
一扇区512k成本变大,操作系统索引4k,读取最小4k
-
数据存贮在文件里(磁盘),随着文件变大速度将变慢,IO瓶颈
-
数据库表很大时性能下降? 这种说法对不对?
1.在有索引的情况下,增删改速度变慢,需要维护索引
2.一个或少量查询依然很快
3.并发大的时会变慢,磁盘IO所限
- IO 阶段
BIO 阻塞同步IO
image
NIO 非阻塞同步IO
多路复用NIO
image.png
image.png
AIO 非阻塞异步IO
-
Redis同步模型
image.png
网友评论