- 博客(7)
- 收藏
- 关注
转载 漫谈数据仓库之拉链表(原理、设计以及在Hive中的实现)
本文将会谈一谈在数据仓库中拉链表相关的内容,包括它的原理、设计、以及在我们大数据场景下的实现方式。全文由下面几个部分组成:先分享一下拉链表的用途、什么是拉链表。 通过一些小的使用场景来对拉链表做近一步的阐释,以及拉链表和常用的切片表的区别。 举一个具体的应用场景,来设计并实现一份拉链表,最后并通过一些例子说明如何使用我们设计的这张表(因为现在Hive的大规模使用,我们会以Hive场景下...
2019-09-04 19:50:29 1169
转载 MySQL索引原理及BTree(B-/+Tree)结构详解
目录摘要数据结构及算法基础索引的本质B-Tree和B+TreeB-TreeB+Tree带有顺序访问指针的B+Tree为什么使用B-Tree(B+Tree)主存存取原理磁盘存取原理局部性原理与磁盘预读B-/+Tree索引的性能分析MySQL索引实现MyISAM索引实现InnoDB索引实现索引使用策略及优化示例数据库最左前缀原理与...
2019-09-04 17:54:16 212
转载 MySQL索引原理以及查询优化
一、介绍1.什么是索引?一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。2.为什么要有索引呢?索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键,尤其...
2019-09-04 17:49:17 110
原创 python 基础学习(小甲鱼)
http://bbs.fishc.com/forum.php -- 鱼c工作室http://blog.fishc.com/ -- 鱼c论坛https://pypi.python.org/pypihttp://bbs.fishc.com/search.php?mod=forum -- 鱼c论坛搜索知识点在IDLE下通过键入dir(__builtins__)回车可以列出
2017-12-10 18:33:02 947
转载 第 1 章:Python 概述
动态解释性语言:Python,Ruby,SmallTalk,GroovyPython 由 C 语言开发可以使用以下代码查看 Python 中的保留字from keyword import kwlistprint kwlistPython 有许多第三方库支持,PIL库用于图像处理,NumPy 库用于数学计算,WxPython库用于 GUI 程序的设计,Django
2017-12-10 18:19:10 201
原创 生活记录
1.人的一生可以很长也可以很短,短到没有什么值得回忆,长到可以清晰地看到有道帮你记录的一生。我经常会想象一个画面,当我垂垂老矣,精力有限,记忆衰减,我用什么来支撑我的余生?幸亏有道,让我有了这样一种可以记录、可以升华、可以回味、值得坚持下去的理由;有人说笔记记录心情,我想说它可以记录太多,人总会忘记,但有道可以让你养成一种习惯,一种随时整理人生的习惯。
2017-12-10 18:14:14 157
原创 面试记录
索引类型: B树索引 (默认类型 ) 位图索引 HASH索引 索引组织表索引 反转键(reverse key) 索引 基于函数的索引 分区索引( 本地和全局索引 ) 位图连接索引 B-tree 特点 :适合与大量的增、删、改(OLTP )不能用包含OR 操作符的查询;适合高基数的列(唯一值多)n 典型的树状结构;每个结点都是数据块;大多
2017-12-10 18:09:09 106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人