使用 Java NIO 实现 Simple Redis 服务端 客户端
最近在学习NIO,想找个demo来练练手,然后发现用java nio来简单实现redis应该挺有趣的。
Java NIO 概览
首先,java nio有3个重要的类:
* ByteBuffer: 用于读写数据,实际上是byte数组的一个封装。它的使用方式还是比较有趣的,需要注意的一点是在写模式转换为读模式时需要flip()。
* Channel: 用于维护服务端与客户端的通信通道。
...
原创
2018-07-18 09:11:48 ·
915 阅读 ·
0 评论