
Druid的代碼里面使用了大量的Google Guice依賴(lài)注入(DI),還是第一次接觸Guice傲须。相比于Spring的DI蓝牲,這是一個(gè)更加輕量的注入方案。如果不了解它的工作流...
終于看懂了泰讽,thx~
[翻譯] Dremel made simple with Parquet原文:Dremel made simple with Parquet | Twitter Engineering Blog Google 對(duì)于傳說(shuō)中3秒查詢 1 PB 數(shù)據(jù)的...
原文:Dremel made simple with Parquet | Twitter Engineering Blog Google 對(duì)于傳說(shuō)中3秒查詢 1 PB 數(shù)據(jù)的...
我們知道Druid能夠同時(shí)提供對(duì)大數(shù)據(jù)集的實(shí)時(shí)攝入和高效復(fù)雜查詢的性能例衍,主要原因就是它獨(dú)到的架構(gòu)設(shè)計(jì)和基于Datasource與Segment的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)。接下來(lái)我們會(huì)分別...
Spark是大數(shù)據(jù)領(lǐng)域一款很流行的云計(jì)算系統(tǒng)。之前主要是做Hive咬最,但是Hive相對(duì)于Spark來(lái)說(shuō)就顯得有點(diǎn)慢了翎嫡,很多公司都漸漸的在使用Spark來(lái)替換Hive進(jìn)行大數(shù)據(jù)分...
ClickHouse是一款列式分布式數(shù)據(jù)庫(kù),目前在CentOS上都是以rpm來(lái)安裝的翅雏,因?yàn)槲覀兛赡苄枰远x一些功能圈驼,并做一些自定義的部署規(guī)范需求,比較適合自己進(jìn)行打包部署望几。...
通過(guò)看代碼會(huì)發(fā)現(xiàn)绩脆,在獲取所有字段的時(shí)候,都是調(diào)用table.getCols()方法橄抹,返回的是一個(gè)List<FieldSchema>靴迫,也就是說(shuō)從Metastore獲取的時(shí)候,這...
前言 一直使用springMVC做平臺(tái)開(kāi)發(fā)救湖,沒(méi)有了解過(guò)內(nèi)部機(jī)制,對(duì)“面向切面”和“依賴(lài)注入”也只是聽(tīng)過(guò)名字而已涎才;近期開(kāi)始研讀spring in action捎谨,對(duì)spring產(chǎn)...
上一篇leetcode專(zhuān)題,通過(guò)一道算法題憔维,疏導(dǎo)了一下快速排序算法的知識(shí)點(diǎn),今天根據(jù)leetcode的347整理一下桶排序的算法思路畏邢。 正文開(kāi)始 題目: Given a no...
前言 在實(shí)際的項(xiàng)目開(kāi)發(fā)中业扒,需要網(wǎng)站平臺(tái)接入實(shí)時(shí)視頻流,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控舒萎。使用撼檀ⅲ康的攝像機(jī)器;傳送的是rtsp格式的視頻流臂寝。之前采用flv網(wǎng)絡(luò)插件章鲤,但是chrome與ff升級(jí)之后,...