cofecatt / Jredis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jredis v1.0.1

基于java和netty打造的内存缓存

功能介绍

改系统分为三个模块,分别为通信协议公共模块,客户端模块和服务端模块。采用netty和自定义协议进行双向NIO通信,目前基于ConcurrentSkipListMap和ConcurrentHashMap实现了set,get功能,采用异步线程将数据保存在test.txt中。

自定义协议

名称 大小
魔数 4字节
版本号 1字节
序列化方式 1字节
指令类型 1字节
请求序号 4字节
填充位 1字节
内容长度 4字节
内容 int字节

About


Languages

Language:Java 100.0%