1、什么是SQL? SQL,全称为Structured Query Language(结构化查询语言)。 要讲SQL就绕不开database(数据库), 平时所说的数据库,一般就是指的Relational database(关系型数据库)。 数据库是用来存储大量数据的一种软件,那么SQL呢是用来操作 ...
分类:
数据库 时间:
2019-07-08 15:24:14
阅读次数:
115
什么是SQL 概念 结构化查询语言(Structured Query Language) 用于访问和操作数据库的标准计算机语言 用途 操作数据库对象 表记录的增删改查 使用SQL重要性 增加数据库处理效率,减少应用响应时间 减少数据库服务器负载,增加服务器稳定些 减少服务器间通讯的网络流量 SQL语 ...
分类:
数据库 时间:
2019-07-03 10:42:36
阅读次数:
106
思考:sql为什么那么强大,sql解决了什么问题?hive和spark都支持sql,ES 和flink也支持sql了解下spark为什么能够支持sql;flink为什么能够支持sql?SQL:Structured Query Language所以从字面可以看出来,只有结构化的数据才能sql查询,这个 ...
分类:
数据库 时间:
2019-06-26 16:26:31
阅读次数:
151
5.1.1 SQL语言的发展 SQL是Structured Query Language的缩写,译为“结构化查询语言”,它是关系数据库的标准语言。 按功能划分,SQL语言可以分为四类: 数据查询语言(Data Query Language, DQL) 数据定义语言(Data Definition L ...
分类:
其他好文 时间:
2019-06-20 20:06:27
阅读次数:
143
SQL概述: 1、SQL是什么,它的作用是什么? 结构化查询语言(Structured Query Language)简称SQL,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新、和管理关系数据库系统 2、SQL分类 SQL一共分为四类,如下所示: 数据定义语言:简称DDL(Data De ...
分类:
数据库 时间:
2019-06-17 00:47:17
阅读次数:
155
Flink流式计算原理,包括Structured Streaming,Continuous Queries,Handling Event-time,Handling Late Data,Watermarks ...
分类:
其他好文 时间:
2019-06-15 11:47:47
阅读次数:
85
一、认识SQL: 1.什么是SQL? Structured Query Language:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 2.SQL通用语法: 单行注释①:-- 注释内容(注意--后面有一个空格) 单行注释②:#注释内 ...
分类:
数据库 时间:
2019-06-01 21:51:53
阅读次数:
196
[TOC] SQL语句之查询(SELECT) 是用于访问和处理数据库的标准计算机语言; 中文:结构化查询语言;英文全称:Structured Query Language; 而其中的核心就是查询。 简单查询 以上两个语句执行时,先执行 子句,再执行 子句。 当查询所有字段信息时可以使用通配符 。 当 ...
分类:
数据库 时间:
2019-05-17 22:01:31
阅读次数:
241
1 概念 LSM = Log Structured Merge Trees 来源于google的bigtable论文。 2 解决问题 传统的数据库如MySql采用B+树存放数据,B+树是一个随机读写的数据结构。 我们知道,顺序读写要比随机读写快无数倍,所以需要把数据结构改成顺序读写。 3 应用场景 ...
分类:
其他好文 时间:
2019-04-22 12:31:21
阅读次数:
116
在 2006 年的 OSDI 上,Google 发布了名为 Bigtable: A Distributed Storage System for Structured Data 的论文,其中描述了一个用于管理结构化数据的分布式存储系统 Bigtable 的数据模型、接口以及实现等 ...
分类:
数据库 时间:
2019-04-17 09:52:54
阅读次数:
185