Druid的代码里面使用了大量的Google Guice依赖注入(DI),还是第一次接触Guice。相比于Spring的DI,这是一个更加轻量的注入方案。如果不了解它的工作流...
终于看懂了,thx~
[翻译] Dremel made simple with Parquet原文:Dremel made simple with Parquet | Twitter Engineering Blog Google 对于传说中3秒查询 1 PB 数据的...
原文:Dremel made simple with Parquet | Twitter Engineering Blog Google 对于传说中3秒查询 1 PB 数据的...
我们知道Druid能够同时提供对大数据集的实时摄入和高效复杂查询的性能,主要原因就是它独到的架构设计和基于Datasource与Segment的数据存储结构。接下来我们会分别...
Spark是大数据领域一款很流行的云计算系统。之前主要是做Hive,但是Hive相对于Spark来说就显得有点慢了,很多公司都渐渐的在使用Spark来替换Hive进行大数据分...
编译 到ranger的官网下载ranger包,我下载的是1.0.0 安装 编译好后,包在/Users/username/Downloads/apache-ranger-1.0...
可变参数列表 VA_ARGS用来表示可变参数列表 宏里面预设的变量 ANSI C标准中有几个重用标准预定义宏:LINE:在源代码中插入当前源代码行号;FILE:在源文件中插入...
ClickHouse是一款列式分布式数据库,目前在CentOS上都是以rpm来安装的,因为我们可能需要自定义一些功能,并做一些自定义的部署规范需求,比较适合自己进行打包部署。...
通过看代码会发现,在获取所有字段的时候,都是调用table.getCols()方法,返回的是一个List<FieldSchema>,也就是说从Metastore获取的时候,这...
前言 一直使用springMVC做平台开发,没有了解过内部机制,对“面向切面”和“依赖注入”也只是听过名字而已;近期开始研读spring in action,对spring产...
上一篇leetcode专题,通过一道算法题,疏导了一下快速排序算法的知识点,今天根据leetcode的347整理一下桶排序的算法思路。 正文开始 题目: Given a no...
前言 在实际的项目开发中,需要网站平台接入实时视频流,实现远程监控。使用海康的摄像机器;传送的是rtsp格式的视频流。之前采用flv网络插件,但是chrome与ff升级之后,...