加载中
如何快速删除hive表中的字段

HIVE alter table 语句结构: CREATE TABLE test ( creatingTs BIGINT, a STRING, b BIGINT, c STRING, d STRING, e BIGINT, f BIGINT ); 如果需要删除 column f 列,可以使用以下语句: AL...

2017/09/21 22:05
437
HBase数据架构

1、数据结构 关系数据库一般用B+树,HBASE用的是LSM树。MYSQL所用类B+树一般深度不超过3层,数据单独存放,在B+树的叶节点存储指向实际数据的指针,叶节点之间也相互关联,类似双向链表。这种...

2017/09/08 00:36
25
Scala函数式编程过程

我们马上开始一段变态的过程 如果要求立方和,可以这么做 35 * 35 * 35 68 * 68 * 68 没毛病,抽象一点儿,写个函数: def cube(n: Int) = n * n * n cube(35) cube(68) 省事儿了,如果求...

2017/07/29 01:58
25
SQL常用语句备份(不定期更新)

改变列的类型 alter table name change column_old column_new type_new 改变列的注释 alter table name change column_old column_new type comment 'new_comment' 表状态 show locks table...

2017/07/28 18:29
26
SQL where和on过滤的不同点

我们知道on的执行优先级大于where的执行优先级,对于outer join中的过滤,在on过滤完了以后还会添加保留表中被on条件过滤掉的记录,而在where条件中被过滤掉的记录则是永久的过滤。 注:保留...

2017/07/09 18:22
30
SQL执行步骤详解

先来看执行语句的顺序 (8)select (9)distinct A (1)from Ta (3)join Tb (2)on XXX (4)where XXX (5)group by XXX (6)with {cube|roll up} (7)having XXX (10)order by XXX (11)limit XXX ...

2017/07/09 17:05
57
关系型数据库的核心特征

提到关系型数据库的特征,不少人第一反应肯定是SQL语言和二维表的数据结构。若干年前这种看法没什么问题,但是近几年也出了很多方法和工具,也采用了二维表数据结构以及类SQL语言,但是它们不...

2017/06/17 16:13
76
现代数据管理的难点

问题 总的来说,所有的问题都离不开容量、效率与扩展性这三个方面的瓶颈。其中容量又与可扩展性息息相关。 容量 容量瓶颈是最直观的问题,随着数据量的不断增加,总有一天会超越其设计极限。...

2017/06/08 15:29
49
行存储和列存储

行、列存储的概念 一直都在探讨行储存和列储存,那么这两种储存的类型到底是什么意思? 先用图来解释一下: 行存储排列: 列存储排列: 或者这么看: 差异对比 从上面表格可以看出,行存储的...

2017/05/05 10:46
55
OLAP和OLTP的区别

首先要知道这两个概念各是什么意思。 OLAP OLAP的意思是On-Line Analytical Processing,联机分析处理。 是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查...

2017/05/04 13:47
88
高效MySQL的N个习惯

先打预防针,如果相对这篇文章有深刻的理解,各位务必要熟悉操作系统的相关概念。如果对Linux内核有更多的了解那就更好了。

2017/03/22 16:52
530
你理解Cache么?

综合整理的部分网上的资料,加上自己批注,清晰易懂。

2017/03/20 16:32
19
JDBC关于Sqlite的配置

从官方文档中摘出一份儿代码来 import java.sql.*; public class Test { public static void main(String[] args) throws Exception { Class.forName("org.sqlite.JDBC"); Co...

2016/09/27 03:19
11
Redis学习笔记4--持久化机制与分区

1.定时快照方式(snapshot): 该持久化方式实际是在Redis内部一个定时器事件,每隔固定时间去检查当前数据发生的改变次数与时间是否满足配置的持久化触发的条件,如果满足则通过操作系统fork调...

2016/08/24 21:54
10
Redis学习笔记3--数据类型

Redis支持五种数据类型: string(字符串) hash(哈希) list(列表) set(集合) zset(sorted set:有序集合) String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模...

2016/08/24 20:45
29
Redis学习笔记2--Redis使用场景

1. 取最新的N个数据的操作 比如典型的取你网站的最新文章,通过下面方式,我们可以将最新的5000条评论的ID放在Redis的List集合中,并将超出集合部分从数据库获取 使用LPUSH latest.comments...

2016/08/24 16:53
11
Redis学习笔记1--Redis简介

Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis简介: Redis 与其他 key - value 缓存产品相比有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保...

2016/08/24 14:52
11

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部