论最强IO:MappedByteBuffer VS FileChannel

最近一直在研究MQ,开源社区中有不少高性能MQ:kafka、RocketMQ、ActiveMQ,抛开网络传输方式、数据结构设计、文件存储方式...等因素。Java 在 JDK 1.4 引入了 ByteBuffer 等 NIO 相关的类,使得 Java 程序员能够抛弃基于 Stream ,从而使用基于 Block 的方式读写文件。这些MQ有一个共同的特色就是:引入了 IO 性能优化之王MappedB
相关文章
相关标签/搜索