1.什么是Redis Redis是一个nosql(not only sql 不仅仅只有sql)数据库,翻译成中文叫做非关系型数据库 关系型数据库:以二维表存储数据 非关系型数据库:以键值对(Key,Value)形式存储数据 Redis是一家意大利的创业公司出的,后被VMware公司赞助,Redis底 ...
分类:
其他好文 时间:
2020-01-27 19:22:57
阅读次数:
84
static final int max=100005; //所有字符总数 static int son[][]=new int[max][26];//son数组存储每个节点的儿子;一维表示父节点下标,二维表示小写字母 son[x][0~25] static int cnt[]=new int[ma ...
分类:
其他好文 时间:
2020-01-26 14:29:52
阅读次数:
55
1. 创建二维表 -- create table 表名 ( -- 字段名1 字段类型 [not null] [primary key] , -- 字段名2 字段类型 check(条件判断), -- 字段名3 字段类型 , -- ... -- constraint 约束名 primary key(字段 ...
分类:
数据库 时间:
2020-01-22 16:13:50
阅读次数:
164
[CQOI2014]排序机械臂 萌新刚学Splay,被这题卡了好久。 写一写自己死去的经过。 死亡x1 没看清题中对于稳定排序的描述而误入歧途,想直接在Splay中查找min,后来发现这种做法是错的。 死亡x2 rotate写错了233 死亡x3 后来改用直接在数组中记录对应的点在Splay中位置的 ...
分类:
其他好文 时间:
2020-01-17 00:19:40
阅读次数:
109
1.spark 架构, scala,IDE,compiler,plugin,hadoop,resourcemanager,taskscheduler,line,递归函数,memory,shuffle, dag,stage,taskset, sparksql,rdd,dataframe 二维表格,sq ...
分类:
其他好文 时间:
2020-01-16 14:23:34
阅读次数:
118
维表JOIN 绕不过去的业务场景 在Flink 流处理过程中,经常需要和外部系统进行交互,用维度表补全事实表中的字段。 例如:在电商场景中,需要一个商品的skuid去关联商品的一些属性,例如商品所属行业、商品的生产厂家、生产厂家的一些情况; 在物流场景中,知道包裹id,需要去关联包裹的行业属性、发货 ...
分类:
其他好文 时间:
2020-01-11 00:17:57
阅读次数:
97
数据库简介数据库分类关系型数据库:指采用了关系模型来组织数据的数据库。关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。主流的关系型数据库有:Oracle、MicrosoftSQLServer、MySQL、PostgreSQL,SQLite、MariaDB(MySQL的一个分支)MicrosoftAccess、SAP。非关系型数据库:指非关系型的,分布
分类:
数据库 时间:
2020-01-10 18:36:51
阅读次数:
117
三大范式设计 一 数据库表中的所有字段都只具有单一属性 单一属性的列是由基本数据类型所构成的 设计出来的表都是简单的二维表 二 要求表中只具有一个业务主键,也就是说符合第二范式的表不能存在非主键列只对部分主键的依赖关系 三 每一个非主属性既不部分依赖于也不传递依赖于业务主键,也就是在第二范式基础上相 ...
分类:
数据库 时间:
2019-12-30 11:30:08
阅读次数:
127
ODS:数据 来源 : 一部分是来自关系型数据库,符合ER模型 。一部分来自日志 ,清洗成二维表 DWD: 把所有的数据清理整合 ,规范化 。脏数据清理 ,命名不规范的。最后拿到的是干净的 ,一致性的数据 。 把公共维度抽取出来,如区域 DWS: 维度建模,通用的汇总层 ,为了避免重复计算。 DM: ...
分类:
其他好文 时间:
2019-12-30 09:31:43
阅读次数:
212
[Toc] 1.实体 联系 模型 实体(Entity) 客观事物在信息世界中称为实体 属性 描述实体或者联系的性质或特征的数据项 联系 反映事物内部或事物之间的关联集合 一对一 一对多 多对多 2.E R图 也称实体 联系图 提供了实体类型、属性和联系的方法 用来描述现实世界的概念模型 矩形表示实体 ...
分类:
数据库 时间:
2019-12-29 23:38:09
阅读次数:
90