ef-Redis是java 版本的redis server
命令:仅支持服务连接与五大基本类型相关的命令
存储:仅支持AOF日志
多路复用:支持 epoll,kqueue,select 默认优先级由高到低,同时支持本地和单路复用
强烈推荐使用单路select线程模型
1,启动简单,方便测试
2,解除喜欢刨根问底的开发者,对大厂面试官面试redis相关问题的迷惑侧重点的迷惑
3,为redis proxy 开发提供技术参考
支持服务间的消息传递和数据共享
集群架构方式:客户端路由
见作者知乎文档:
1,Netty
Java+Netty
1,Java基础
b站搜索 “韩顺平java”
2,Netty基础
b站搜索 “韩顺平netty”
3,redis tcp 协议
idea内部直接启动MyRedisServer
jar运行方式 ,参见ef-zab
redis-client 或者 redis-desktop-manager 都可以
同样资源下 EF-Redis秒吞吐量是Redis的80%-95%
EF-Redis,与Redis相当
EF-Redis 0.5%的可能延迟超过100ms小于1s
Redis 基本稳定,100%小于12ms,0.5%的可能延迟超过2ms