摘要: Redis 非关系型数据库 基于内存的数据库,存储缓存用的数据。完成高并发,高速读写 Redis是一种key-value存储系统 value的值可以是多种数据结构类型 用作缓存数据理由:传统数据库,进行大量读取操作时效率很低。存储redis,就是将数据直接存储在内存上,提高开发效率。存储的数据为,数 阅读全文
posted @ 2019-12-05 19:15 六小扛把子 阅读(182) 评论(0) 推荐(0) 编辑
摘要: MINA :IO处理框架 Maven依赖 <dependency> <groupId>org.apache.mina</groupId> <artifactId>mina-core</artifactId> <version>2.0.7</version> </dependency> <depend 阅读全文
posted @ 2019-12-05 19:14 六小扛把子 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Java New IO 基于双向读写通道Channel和缓冲Buffer 非阻塞式 (线程处理读写时依然可以非阻塞的做其他事情) 选择器Selectors 单个线程用于监听多个通道的事件(连接事件,读取事件等) Netty框架 通信原理 Java NIO API Demo Selector感兴趣的事 阅读全文
posted @ 2019-12-05 19:12 六小扛把子 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 传输层两大协议TCP UDP C/S客户端服务端模型 TCP协议:面向连接的协议 1.服务端先建立一个socket时刻监听网络接口等待客户端连接,当客户端创建socket发送请求连接,服务端接收就可以双向传输数据 2.具有可靠性 3.可以传输大的数据 4.传输速度慢,效率低 UDP协议:面向无连接的 阅读全文
posted @ 2019-12-05 19:11 六小扛把子 阅读(102) 评论(0) 推荐(0) 编辑