論最強IO:MappedByteBuffer VS FileChannel

最近一直在研究MQ,開源社區中有不少高性能MQ:kafka、RocketMQ、ActiveMQ,拋開網絡傳輸方式、數據結構設計、文件存儲方式...等因素。Java 在 JDK 1.4 引入了 ByteBuffer 等 NIO 相關的類,使得 Java 程序員能夠拋棄基於 Stream ,從而使用基於 Block 的方式讀寫文件。這些MQ有一個共同的特色就是:引入了 IO 性能優化之王MappedB
相關文章
相關標籤/搜索