爲何kafka使用磁盤而不是內存

Kafka最核心的思想是使用磁盤,而不是使用內存,可能全部人都會認爲,內存的速度必定比磁盤快,我也不例外。在看了Kafka的設計思想,查閱了相應資料再加上本身的測試後,發現磁盤的順序讀寫速度和內存持平。java 並且Linux對於磁盤的讀寫優化也比較多,包括read-ahead和write-behind,磁盤緩存等。若是在內存作這些操做的時候,一個是Java對象的內存開銷很大,另外一個是隨着堆內存
相關文章
相關標籤/搜索