发表评论取消回复
相关阅读
相关 臭皮匠排序(Stooge Sort)----(排序算法十二)
1.算法原理 2.代码实现 include <stdio.h> //printArray打印出数组 void print
相关 高级数据库十九:并行JOIN算法(Hashing)
Parallel Join Algorithms (Hashing) 背景 我们在执行Join操作的时候,肯定会使用多线程。但是这些多线程不是完全独立运行的,因为你
相关 高级数据库十六:查询优化器(二)
Optimizer Implementation(Part II) 在这儿解释一下,逻辑查询计划或者逻辑计划指的是关系代数层面的查询语句;物理查询计划或者物理计划指的是具
相关 高级数据库十二(2):HIVE文件存储格式
数据库十二(2):HIVE文件存储格式 昨天在看HIVE的时候,突然发现HIVE的文件存储对数据的压缩刚好是前天看的[数据库压缩][Link 1]的内容。所以刚好可以拿出
相关 高级数据库十二:数据库压缩
Database Compression 背景 如果数据库需要从硬盘中获得数据,那么数据的I/O操作才是数据库的瓶颈。所以需要对数据进行压缩。 内存中的数据库管理
相关 高级数据库二十五:不易失内存数据库
Non-Volatile Memory Databases 背景 新兴的存储技术提供像DRAM一样的低延迟读取/写入,但具有永久写入和大容量等类似SSD的特性。
相关 高级数据库二十二:矢量化运行(二)
Vectorized Execution (Part II) 上一次将的哥大的论文的矢量化算法在没有四五个SIMD寄存器的情况下是没法运行的。因为DBMS需要将64位的地
相关 高级数据库二十二:矢量化运行
Vectorized Execution (Part I) 说实话,这节课有点没听明白。 上节课说到了通过矢量化来加速查询的优化,需要这么做的原因是: 1. 构建一
相关 高级数据库二十:并行JOIN算法(Sorting)
Parallel Join Algorithms (Sorting) 背景 关于Join的其他背景可以查看上一篇讲[Hash Join][]的文章。 SINGL
相关 Spark Join——Broadcast Join、Shuffle Hash Join、Sort Merge Join
1. Broadcast Join 在数据库的常见模型中(比如星型模型或者雪花模型),表一般分为两种:事实表和维度表。维度表一般指固定的、变动较少的表,例如联系人、物品种
还没有评论,来说两句吧...