原文:MyCat源码分析系列之——前后端验证

更多MyCat源码分析,请戳MyCat源码分析系列 MyCat前端验证 MyCat的前端验证指的是应用连接MyCat时进行的用户验证过程,如使用MySQL客户端时, mysql uroot proot P db test触发的一系列行为。 验证的过程分为几个步骤: 应用与MyCat建立TCP连接 MyCat发送握手包,其中带有为密码加密的种子 seed 应用接收握手包,使用种子进行密码加密,随后将 ...

2016-02-18 09:33 2 3552 推荐指数:

查看详情

MyCat源码分析系列之——结果合并

更多MyCat源码分析,请戳MyCat源码分析系列 结果合并 在SQL下发流程和前后端验证流程中介绍过,通过用户验证后端连接绑定的NIOHandler是MySQLConnectionHandler实例,在MySQL服务端返回执行结果时会 ...

Thu Mar 10 17:45:00 CST 2016 0 4125
MyCat源码分析系列之——SQL下发

更多MyCat源码分析,请戳MyCat源码分析系列 SQL下发 SQL下发指的是MyCat将解析并改造完成的SQL语句依次发送至相应的MySQL节点(datanode)的过程,该执行过程由NonBlockingSession.execute()触发: 从代码中可以看到 ...

Mon Mar 07 17:33:00 CST 2016 0 4565
MyCat源码分析系列之——BufferPool与缓存机制

更多MyCat源码分析,请戳MyCat源码分析系列 BufferPool MyCat的缓冲区采用的是java.nio.ByteBuffer,由BufferPool类统一管理,相关的设置在SystemConfig中。先明确一下相关概念和配置: 每个Buffer单元称之为一个 ...

Mon Feb 29 18:08:00 CST 2016 1 3957
MyCat源码分析系列之——配置信息和启动流程

更多MyCat源码分析,请戳MyCat源码分析系列 MyCat配置信息 除了一些默认的配置参数,大多数的MyCat配置信息是通过读取若干.xml/.properties文件获取的,主要包括: 1)server.xml:系统和用户相关配置 2)schema.xml:虚拟库、表、数据节点 ...

Thu Feb 18 17:33:00 CST 2016 1 3521
Spark 源码分析系列

如下,是 spark 相关系列的一些文章汇总,持续更新中...... Spark RPC spark 源码分析之五--Spark RPC剖析之创建NettyRpcEnv spark 源码分析之六--Spark RPC剖析之Dispatcher和Inbox、Outbox剖析 spark 源码 ...

Mon Jul 29 00:58:00 CST 2019 0 1524
SpringMVC源码分析系列

说到java的mvc框架,struts2和springmvc想必大家都知道,struts2的设计基本上完全脱离了Servlet容器,而springmvc是依托着Servlet容器元素来设计的,同时sp ...

Thu Jun 26 18:04:00 CST 2014 30 88592
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM