Hive是基于Hadoop的數(shù)據(jù)倉(cāng)庫(kù)工具稳衬,可對(duì)存儲(chǔ)在HDFS上的文件中的數(shù)據(jù)集進(jìn)行數(shù)據(jù)整理股缸、特殊查詢和分析處理幢炸,提供了類似于SQL語(yǔ)言的查詢語(yǔ)言–HiveQL,可通過(guò)HQL語(yǔ)...
Hive是基于Hadoop的數(shù)據(jù)倉(cāng)庫(kù)工具稳衬,可對(duì)存儲(chǔ)在HDFS上的文件中的數(shù)據(jù)集進(jìn)行數(shù)據(jù)整理股缸、特殊查詢和分析處理幢炸,提供了類似于SQL語(yǔ)言的查詢語(yǔ)言–HiveQL,可通過(guò)HQL語(yǔ)...
keys 我把這個(gè)命令放在第一位保檐,是因?yàn)楣P者曾經(jīng)做過(guò)的項(xiàng)目耕蝉,以及一些朋友的項(xiàng)目,都因?yàn)槭褂胟eys這個(gè)命令展东,導(dǎo)致出現(xiàn)性能毛刺赔硫。這個(gè)命令的時(shí)間復(fù)雜度是O(N),而且redis又...
需求背景 將用戶已安裝APP數(shù)據(jù)從MySQL中遷移到MongoDB中爪膊。MySQL中存儲(chǔ)方式比較簡(jiǎn)單,每個(gè)用戶每個(gè)已安裝的APP一行記錄砸王,且數(shù)據(jù)模型對(duì)應(yīng)AppFromMySQL...
寫在前面:如果對(duì)分庫(kù)分表還不是很熟悉的推盛,可以參考筆者之前的文章《分庫(kù)分表技術(shù)演進(jìn)暨最佳實(shí)踐》。 在這篇文章中提到了一個(gè)場(chǎng)景谦铃,即電商的訂單耘成。我們都知道訂單表有三大主要查詢:基于...
分區(qū)表帶來(lái)的性能提升 我們先基于下面的SQL和存儲(chǔ)過(guò)程創(chuàng)建一張分區(qū)表,并插入1億條記錄: 數(shù)據(jù)插入完成后,還給name列加上索引瘪菌。 接下來(lái)分別嘗試有分片鍵查詢撒会,二級(jí)索引(id...
? elastic-job作業(yè)相關(guān)的數(shù)據(jù)都是配置在zk上的,包括分片參數(shù)师妙,作業(yè)失效轉(zhuǎn)移诵肛,運(yùn)行實(shí)例等等都是保存在ZK上的,那具體的zk節(jié)點(diǎn)的樹形結(jié)構(gòu)會(huì)是什么樣子默穴?每一個(gè)節(jié)點(diǎn)...
這是笨神JVMPocket群里一位名為"云何*住"的同學(xué)提出來(lái)的問(wèn)題怔檩,問(wèn)題現(xiàn)象是CPU飆高并且頻繁FullGC。 重現(xiàn)問(wèn)題 這位同學(xué)的業(yè)務(wù)代碼比較復(fù)雜蓄诽,為了簡(jiǎn)化業(yè)務(wù)場(chǎng)景薛训,筆者...
最近,在給項(xiàng)目組使用Spring搭建Java項(xiàng)目基礎(chǔ)框架時(shí)仑氛,發(fā)現(xiàn)使用Spring提供的BeanPostProcessor可以很簡(jiǎn)單方便地解決很多看起來(lái)有點(diǎn)難解決的問(wèn)題乙埃。本文將...