E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SQL解析
Flink
SQL解析
Json格式数据的方法
1.Flink版本1.7.22.引入依赖使用maven构建工程,因此pom.xml添加如下依赖:org.apache.flinkflink-table_2.111.7.2org.apache.flinkflink-json1.7.2com.fasterxml.jackson.corejackson-databind2.9.8joda-timejoda-time2.10.13.GoogleProto
Lynn_Yuan
·
2019-03-27 10:02
flink
table
json
flink
Java面试-数据库
第一是存储(文件系统);第二是程序实例(存储管理、缓存机制、
SQL解析
、日志管理、权限划分、容灾机制、索引管理、锁管理)2.索引2.1为什么要使用索引快速查询数据,避免全表扫描2.2什么样的信息能成为索引主键
Kiku_xq
·
2019-03-23 22:56
数据库
Java面试-数据库
第一是存储(文件系统);第二是程序实例(存储管理、缓存机制、
SQL解析
、日志管理、权限划分、容灾机制、索引管理、锁管理)2.索引2.1为什么要使用索引快速查询数据,避免全表扫描2.2什么样的信息能成为索引主键
Kiku_xq
·
2019-03-23 22:56
数据库
Mycat配置文件解析
server.xmlserver.xml是配置Mycat系统参数的,包括sql统计、
sql解析
长度、事务开关、端口号、是否采用Zookeeper协调切换,以及Mycat用户密码等信息。
冯尧
·
2019-03-22 18:09
数据库
Mycat配置文件解析
server.xmlserver.xml是配置Mycat系统参数的,包括sql统计、
sql解析
长度、事务开关、端口号、是否采用Zookeeper协调切换,以及Mycat用户密码等信息。
灰白色可乐
·
2019-03-22 18:09
数据库
Impala和Hive的关系(详解)
并且impala兼容Hive的
sql解析
,实现了Hive的SQL语义的子集,功能还在不断的完善中。
Ego_Bai
·
2019-03-19 13:19
hive
sql
impala
数据分析
数据库
数据分析
impala
Impala和Hive的关系(详解)
并且impala兼容Hive的
sql解析
,实现了Hive的SQL语义的子集,功能还在不断的完善中。
Ego_Bai
·
2019-03-19 13:19
hive
sql
impala
数据分析
数据库
数据分析
impala
经验总结(二):数据库
数据库设计简易关系型数据库RDBMS程序实例存储管理:每个块/页存储多行数据缓存机制
SQL解析
日志管理权限划分容灾机制索引管理锁管理存储(文件系统)索引模块快速查询数据。
一个_人鸭
·
2019-03-14 21:47
Apache Calcite项目简介
什么是CalciteApacheCalcite是一个动态数据管理框架,它具备很多典型数据库管理系统的功能,比如
SQL解析
、SQL校验、SQL查询优化、SQL生成以及数据连接查询等,但是又省略了一些关键的功能
叁金
·
2019-03-09 11:00
SpringBoot2.0.4+Jpa+ShardingSphere3.0.0.M2进行数据库分表
分表执行的5个步骤:1.
Sql解析
分表的表达式:order_${
石头成说
·
2019-03-08 14:39
mysql
spring
boot
分表
Spark on Hive 和 Hive on Spark的区别
SparkonHive:Hive只作为存储角色,Spark负责
sql解析
优化,执行。这里可以理解为Spark通过SparkSQL使用Hive语句操作Hive表,底层运行的还是SparkRDD。
henrrywan
·
2019-03-08 09:43
Hive
MyBatis:#和$的区别
在动态
SQL解析
阶段,#{}和${}会有不同的表现。#{}:解析为一个JDBC预编译语句(prepared
琦彦
·
2019-03-05 16:28
Mybatis
Java 数据库知识整理
逻辑(存储管理、缓存机制、
SQL解析
、日志管理、权限、容灾、索引管理、锁机制)存储(文件系统)数据库索引面试:为什么要用索引如果不使用索引,需要使用到全表扫描。使用索引可以快速的查询数据。
cj96248
·
2019-03-03 19:01
面试
Apache顶级项目 Calcite使用介绍
什么是CalciteApacheCalcite是一个动态数据管理框架,它具备很多典型数据库管理系统的功能,比如
SQL解析
、SQL校验、SQL查询优化、SQL生成以及数据连接查询等,但是又省略了一些关键的功能
qianfeng_dashuju
·
2019-02-20 16:08
个人技术分享
高性能mysql第三版笔记
(3)服务器端进行
SQL解析
、预处理,在由优化器生成对应的执行计划。(4)Mysql根据优化器生成执行计
jialanshun
·
2019-02-19 23:20
笔记
设计之禅——解释器模式(译文)
此模式常用于
sql解析
、符号解析引擎等。该模式执行于解析表达式上
夜勿语
·
2019-02-13 13:00
MySql预编译笔记
¥{}仅仅为一个纯碎的string替换,在动态
SQL解析
阶段将会进行变量替换,${}在预编译之前已经被变量替换了,这会存在sql注入问题对于Sql预编译问题,探究mysql预编译和预编译语句介绍,以mysq
BZeHong
·
2019-02-08 21:11
MySql
数据库中间件 Sharding-JDBC 和 MyCAT 源码解析合集
Sharding-JDBC目录如下:Sharding-JDBC源码分析——
SQL解析
(一)之词法解析Sharding-JDBC源码分析——
SQL解析
(二)之
SQL解析
Sharding-JDBC源码分析—
芋道源码
·
2019-02-05 10:00
TiDB学习(一)
其中各个组件的功能如下:TiDBServer,可以理解为SQLLayer,负责接收SQL请求,处理
SQL解析
、SQL优化等相关逻辑,并通过PD与底层TiKV交互来获取或变更数据;PDServer,可以视作集群的大脑
samir_liu
·
2019-02-01 12:27
数据库
MYSQL性能优化(索引优化)
否则进入下一阶段;3.服务器端进行
SQL解析
、预处理,再由优化器根据该SQL所涉及到的数据表的统计信息进行计算,生成对应的执行计划;4.MySQL根据优化器生成的执行计划,调用存储引擎的API来执行查询
chorsion
·
2019-01-30 14:16
SQL语句执行深入讲解(MySQL架构总览->查询执行流程->
SQL解析
顺序)
前言:一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来探讨一下其中的知识。一、MySQL架构总览:架构最好看图,再配上必要的说明文字。下图根据参考书籍中一图为原本,再在其上添加上了自己的理解。从上图中我们可以看到,整个架构分为两层,上层是MySQLD的被称为的‘SQLL
AnnsShadoW
·
2019-01-25 11:03
索引(三)查询性能优化
服务器进行
SQL解析
,预处理,再由优化器生成对应的执行计划,mysql根据优化器
半点小鱼
·
2019-01-23 14:13
MySQL
MySQL精进
my
sql解析
json字符串,字符串查找,子串截取和字段类型转换相关总结
my
sql解析
json字符串,字符串查找,子串截取和字段类型转换相关总结很多时候,我们需要在sql里面直接解析json字符串。这里针对mysql5.7版本的分水岭进行区分。
Data_IT_Farmer
·
2019-01-21 21:01
mysql
数据库
Hadoop生态之Hive知识点总结
称之为HQL它允许熟悉SQL的用户查询数据;Hive允许熟悉MapReduce开发者开发自定义的mapper和reducer来处理内建的mapper和reducer无法完成的复杂的分析工作;Hive是
SQL
Evan_CaoM
·
2019-01-17 10:35
大数据
apache calcite 进阶篇(一)
介绍上一篇已经介绍过如何利用
SQL解析
查询出helloworld,通过工厂模式实例化Scheam,schema包含表,表包含数据。
罗湖派出所
·
2019-01-16 16:59
IT
SQL
Mybatis源码学习总结
目录0本文主要涉及1各模块概要说明1接口层2基础支持层反射模块:类型转换模块日志模块资源加载模块解析器模块数据源模块事务管理缓存模块Binding模块3核心处理层配置解析
SQL解析
参数映射SQL执行结果集映射总体运行逻辑
zhangbohun
·
2018-12-24 15:25
JavaWeb
Flink table&Sql中使用Calcite
比如Flink/Storm/Drill/Phoenix都依赖它做
sql解析
和优化。Flin
boiledwater
·
2018-12-19 11:00
阿卡姆大数据科普报告——Calcite
前言ApacheCalcite是独立于存储与执行的
SQL解析
、优化引擎,广泛应用于各种离线、搜索、实时查询引擎,如Drill、Hive、Kylin、Solr、flink、Samza等。
麒财说
·
2018-12-02 20:49
impala和hive的关系
并且impala兼容Hive的
sql解析
,实现了Hive的SQL语义的子集,功能还在不断的完善中。
郭首志
·
2018-11-29 20:32
离线处理之Hive入门基础
它的原理也很简单,hivesql先被
sql解析
其解析,生产个一个可执行的mr计划,最后交给hadoop处理。hadoop是批量处理,所以hive也是高延迟的。
机器不能学习
·
2018-11-27 20:44
(3) spring-boot+druid+mybatis环境搭建
整个项目由数据库连接池、插件框架和
SQL解析
器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一
桥头放牛娃
·
2018-11-14 21:34
Hive的安装和使用
本质上讲,hive是一个
SQL解析
引擎。Hive可以把SQL查询转换为MapReduce中的job来运行。
chenyuanshengboke
·
2018-11-11 13:00
spring boot + mybatis + druid 的整合
Druid首先是一个数据库连接池,但它不仅仅是一个数据库连接池,它还包含一个ProxyDriver(代理),一系列内置的JDBC组件库,一个SQLParser(
SQL解析
器)。
RuigeO
·
2018-11-10 17:09
spring
3. 行为型模式 (11) 解释器模式
这种模式被用在
SQL解析
、符号处理引擎等。优点:1.可扩展性比较好,灵活。2.增加了新的解释表达式的方式。3.易于实现简单文法。缺点:1.可利用场景比较少。2.对于复杂的文法比较难维护。
andrew7676
·
2018-11-08 10:00
java
设计模式
3. 行为型模式 (11) 解释器模式
这种模式被用在
SQL解析
、符号处理引擎等。优点:1.可扩展性比较好,灵活。2.增加了新的解释表达式的方式。3.易于实现简单文法。缺点:1.可利用场景比较少。2.对于复杂的文法比较难维护。
andrew7676
·
2018-11-08 10:00
java
设计模式
Spark-
SQL解析
文章目录Spark-
SQL解析
Antlr4一、简介1.词法分析阶段(lexicalanalysis)2.解析阶段二、语法三、编译四、遍历模式1.Listener(观察者模式)2.Visitor(访问者模式
Echo Lee.
·
2018-10-30 19:04
spark
HIve数据仓库应用及搭建
通俗讲,其实HIVE就是一个
SQL解析
引擎,它将SQL语句转译成M/RJOB然后在Hadoop执行,来达到快速开发的目的。
Chris_MZJ
·
2018-10-26 19:52
大数据
重走Java设计模式——解释器模式(Interpreter Pattern)
这种模式被用在
SQL解析
、符号处理引擎等。代码示例我们将创建一个接口Expression和实现了Expression接口的实体类。定义作为上下文中主要解释器的TerminalExpression类。
裕博
·
2018-10-18 19:23
#
Java设计模式
MySQL内核源码解读-
SQL解析
之解析器浅析
sql解析
器的构成:1、词法分析(Lexicalscanner):作用是将整个查询分解为多个元素。2、语法规则(Grammarrulemodule):寻找sql语法规则组合,产生一个序列,执行这些规
AIOPS_DBA
·
2018-10-17 09:55
MYSQL
内核
源码
MySQL
MySQL内核源码解读-
SQL解析
一
本文是基于MySQL5.7.22进行分析1.SQL总体执行流程图通过上面图,可以从全局上了解SQL语句执行流程以及与其他模块交互1.1SQL查询执行流程2.语法解析2.1编程语言知识回顾在介绍具体的MySQL数据库解析SQL之前,先来回归一下编程语言的知识点形式语言(Formallanguage)形式语言是用精确的数学或机器可处理的公式定义的语言,个人理解形式语言就是符号化的语言,比如编程语言(C
AIOPS_DBA
·
2018-10-15 17:45
MySQL
内核
源码
MySQL
MySQL · 源码分析 · 一条insert语句的执行过程
二SQL_parse我们略过建立连接(其实是还没整理这一块),看
sql解析
部分。
bohu83
·
2018-09-30 17:33
数据库
MYSQL
innodb
mysql
insert
源码分析
mysql性能调优笔记(二)--查询优化和索引
3.服务器端进行
sql解析
,预处理,再由优化器生成对应的执行计划。
Jinken博客-编程
·
2018-09-23 21:00
数据库性能优化
步步深入MySQL:架构->查询执行流程->
SQL解析
顺序!
作者:AnnsShadoW来源:www.cnblogs.com/annsshadow一、前言一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来探讨一下其中的知识。二、MySQL架构总览架构最好看图,再配上必要的说明文字。下图根据参考书籍中一图为原本,再在其上添加上了自己的
Java后端技术
·
2018-09-20 08:00
MyBatis功能架构设计
(2)数据处理层:负责具体的SQL查找、
SQL解析
、SQL执行和执行结果映射处理等。它主要的目的是根据调用的请求完成一次数据库操作。(3)基础支撑层:负责最基础的功能支撑,包括连
噢是你哟
·
2018-09-19 17:36
java
Mysql 查询优化
SQL解析
,预处理
猿崛起
·
2018-09-12 00:38
【MyBatis】 动态SQL——模糊查询 LIKE
一:LIKE%%SELECT*FROMt_usrWHEREnamelike'%${name}%'
SQL解析
为:SELECT*FROMt_usrWHEREnamelike'%海%' 可以看到,传参必须用
王如霜
·
2018-09-11 20:51
框架
------SSM
精读《手写 SQL 编译器 - 语法树》
基于《回溯》一文介绍的思路,我们利用JS实现一个微型
SQL解析
器,并介绍如何生成语法树,如何在JSSQL引擎实现语法树生成功能!
黄子毅
·
2018-08-27 00:00
typescript
sql
编译器
javascript
几种基于Java的
SQL解析
工具的比较与调用
一类比较新的数据库,调用比较方便,功能不错缺点:收费,500$起2、ApacheCalcite一个构建JDBC或者ODBC访问数据库的框架,通过自定义一些adapter通过sql访问任意类型的数据优点:开源缺点:
sql
九师兄-梁川川
·
2018-08-23 17:04
框架-Alibba
Druid
mysql的逻辑结构
在MySQL据库系统处理底层数据之前的所有工作都是在这一层完成的,包括权限判断,
sql解析
,行计划优化,querycache的处理以及所有内置的函数(如日期
data eudemon
·
2018-08-23 12:37
mysql-base
阿里云原生数据库POLARDB压力测试报告
摘要:POLARDB是阿里云ApsaraDB数据库团队研发的基于云计算架构的下一代关系型数据库,其最大的特色是计算节点(主要做
SQL解析
以及存储引擎计算的服务器)与存储节点(主要做数据块存储,数据库快照的服务器
xstardust
·
2018-08-06 16:53
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他