首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
selrain001
掘友等级
weimob
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 23
沸点 2
赞
25
返回
|
搜索文章
赞
文章( 23 )
沸点( 2 )
Shading - jdbc 源码分析(六) - sql 执行
上一篇文章我们分析了sharding-jdbc 的SQL改写(改写),今天我们分析下sql执行。 执行“创建好的执行单元”,并对每个关键步骤发送事件, 如:执行开始事件、执行成功事件以及执行失败事件。执行引擎仅关注事件的发送,它并不关心事件的订阅者。(以上摘自官方文档)
Shading - jdbc 源码分析(五) - sql 改写
上一篇文章我们分析了sharding-jdbc 的路由(路由),今天我们分析下sql改写。
Shading - jdbc 源码分析(四) - sql 路由
上一篇文章我们分析了sharding-jdbc 解析select语句(sql 解析之 Select),今天我们分析下sql路由。 强制路由的感觉可以单独写一篇文章说,所以就不分析了,以后写,我们看不走强制路由的逻辑。
Shading - jdbc 源码分析(三) - sql 解析之 Select
上一篇文章我们分析了SQL解析中会涉及到的一些类,以及用到的一些方法,今天我们分析Select语句,来看看sharding-jdbc是如何解析的。 我们以上面的查询语句来分析。 这个步骤完成后,SelectStatement的List<SelectItem> items 、sq…
Shading-jdbc源码分析(二)-sql解析
上一篇文章我们分析了sql词法解析,主要讲了sql是如何被解析为一个一个的单词的,在这个基础上,我们来看看sharding-jdbc是如何针对不同的DML语句来识别sql语法,提取表结构信息的。 SQLParsingEngine:解析SQL的入口,分析不同的SQL(SELECT…
Shading-jdbc源码分析-sql词法解析
,希望我们都能在看过文章后能够有不一样的收获。 上面是项目中的一段测试用例,我们以这个用例来分析。 跳过以/*!开头的(Mysql是这样)的字符,对于不同数据库。isHintBegin实现了不同的处理 返回最终的Token,赋值给currentToken,更新offset,此时…
再有人问你Java内存模型是什么,就把这篇文章发给他。
前几天,发了一篇文章,介绍了一下JVM内存结构、Java内存模型以及Java对象模型之间的区别。有很多小伙伴反馈希望可以深入的讲解下每个知识点。Java内存模型,是这三个知识点当中最晦涩难懂的一个,而且涉及到很多背景知识和相关知识。 网上有很多关于Java内存模型的文章,在《深…
Spring-Data-Redis 解析
概述SpringDataRedis是SpringData大家庭中的一员,和Spring生态结合的很好,它提供了低级别(RedisTemplate...)和高级别(ListOperations)的抽象,
互联网公司面试必问的Redis题目
Redis是一个非常火的非关系型数据库,火到什么程度呢?只要是一个互联网公司都会使用到。Redis相关的问题可以说是面试必问的,下面我从个人当面试官的经验,总结几个必须要掌握的知识点。 介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可…
Kafka分区的知识点
topic物理上的分组,一个topic可以分为多个partition,每个partition是一个有序的队;在磁盘上以文件夹的形式存在;消息最终以文件形式保存在partition文件夹下面,分段存储。 对于一个partition(在Broker中以文件夹的形式存在),里面又有很…
下一页
个人成就
文章被点赞
113
文章被阅读
32,779
掘力值
784
关注了
10
关注者
21
收藏集
5
关注标签
8
加入于
2018-02-21