kafka:爲何Kafka能夠高效快速的存儲

總結下:app 1.順序寫入 由於硬盤是機械結構,每次讀寫都會尋址->寫入,其中尋址是一個「機械動做」,它是最耗時的。因此硬盤最「討厭」隨機I/O,最喜歡順序I/O。爲了提升讀寫硬盤的速度,Kafka就是使用順序I/O。若是一個topic創建多個分區那麼每一個parathion都是一個文文件,收到消息後Kafka會把數據插入到文件末尾。  ui 2. Memory Mapped Files(內存映
相關文章
相關標籤/搜索