• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于列存儲的MapReduce 并行連接算法

    2014-12-02 01:13:36樂嘉錦
    計算機工程 2014年8期
    關(guān)鍵詞:分片數(shù)據(jù)量分布式

    張 濱,樂嘉錦

    (1.東華大學(xué)計算機科學(xué)與技術(shù)學(xué)院,上海 201620;2.浙江財經(jīng)大學(xué),杭州 310018)

    1 概述

    隨著計算機技術(shù)和互聯(lián)網(wǎng)的急速發(fā)展,特別是隨著Web2.0 的發(fā)展,互聯(lián)網(wǎng)上的數(shù)據(jù)量高速增長,現(xiàn)有技術(shù)對大數(shù)據(jù)的處理能力越來越無法勝任。伴隨著待處理數(shù)據(jù)越來越多,當前已經(jīng)不可能將大數(shù)據(jù)存儲在一臺或有限數(shù)目的服務(wù)器內(nèi),而且無法由數(shù)目有限的計算機來處理大數(shù)據(jù)的困境。因此,如何實現(xiàn)資源和計算能力的分布式共享以及如何應(yīng)對當前數(shù)據(jù)量高速增長的勢頭,是目前數(shù)據(jù)管理、數(shù)據(jù)處理領(lǐng)域亟待解決的問題。

    本文將大數(shù)據(jù)的特點描述為:大數(shù)據(jù)具有規(guī)模大、深度大、寬度大、處理時間短、硬件系統(tǒng)普通化、軟件系統(tǒng)開源化特點。在MapReduce[1]分布式環(huán)境下,原有傳統(tǒng)的關(guān)系運算,特別是數(shù)據(jù)的連接運算,在執(zhí)行過程中產(chǎn)生大量的中間結(jié)果,從而導(dǎo)致大量的系統(tǒng)開銷,執(zhí)行效率低下。這已經(jīng)成為影響大數(shù)據(jù)分析處理的瓶頸。

    針對上述問題,本文提出一種基于列存儲的MapReduce 并行連接算法,該算法在列存儲系統(tǒng)中結(jié)合基于規(guī)則及基于代價的方式優(yōu)化查詢,給出一種MapReduce 平臺上基于過濾器的多表連接算法,它能夠同時對多個關(guān)系表進行連接,避免中間結(jié)果的產(chǎn)生,還能最大程度避免不必要的元組復(fù)制與數(shù)據(jù)傳輸。

    2 相關(guān)工作

    2.1 列存儲技術(shù)

    列存儲[2]的概念可以追溯到20 世紀70 年代,早在1976 年,加拿大統(tǒng)計局開發(fā)實現(xiàn)了列存儲數(shù)據(jù)庫管理系統(tǒng),并在80 年代廣泛應(yīng)用。這些系統(tǒng)對傳統(tǒng)DBMS 底層存儲進行修改,對關(guān)系表進行垂直分解,然而在查詢初始時將查詢涉及的列組裝成行,使用面向行的查詢執(zhí)行引擎進行查詢執(zhí)行,其效率提高有限。隨著企業(yè)對分析型查詢需求的快速增長,對列存儲的研究在近些年得到了快速提升。Monet DB[3]和C-Store[4]是其中有影響力的代表性成果。Monet DB 由荷蘭國家數(shù)學(xué)和計算機科學(xué)研究院(CWI)研 究 開 發(fā)。C-Store 由 美 國 MIT,Yale,Brandeis 大學(xué)、Brown 大學(xué)以及UMass Boston 大學(xué)等多所大學(xué)聯(lián)合研究開發(fā),在存儲結(jié)構(gòu)、查詢優(yōu)化、壓縮等各方面進行技術(shù)創(chuàng)新。

    2.2 面向大數(shù)據(jù)處理的MapReduce 模型

    2004 年,Google 研究員Dean J 和Ghemawat S 通過對網(wǎng)頁數(shù)據(jù)存儲和并行分析處理研究后,提出了MapReduce 計算模型,此后在ACM 等多個期刊上轉(zhuǎn)載。MapReduce 計算模型為大數(shù)據(jù)分析處理問題的提供了一個新的有效解決方法和途徑。

    2008 年 底,Apache 的 Hadoop[5]項 目 作 為MapReduce 開源實現(xiàn),迅速得到廣泛關(guān)注和使用。Hadoop 的HDFS(Hadoop Distributed File System)是一種專門為MapReduce 設(shè)計的大數(shù)據(jù)分布式文件系統(tǒng),處理大數(shù)據(jù)性能優(yōu)越。

    2.3 MapReduce 與數(shù)據(jù)庫技術(shù)的結(jié)合

    在并行數(shù)據(jù)庫與MapReduce 模型相結(jié)合的理論研究方面,國外以耶魯大學(xué)的研究團隊在近3 年SIGMOD,VLDB 上發(fā)表了多篇關(guān)于在數(shù)據(jù)庫領(lǐng)域的列存儲的論文,2009 年、2011 年發(fā)表在VLDB 上的HadoopDB[6]研究為代表,在Hadoop 基礎(chǔ)上提出了Hadapt[7]研究,它消除數(shù)據(jù)孤島,在云環(huán)境中使用現(xiàn)有的SQL 工具,組織分析大量的“多層結(jié)構(gòu)”數(shù)據(jù)。2011 年SIGMOD 上發(fā)表了新加坡國立大學(xué)和浙江大學(xué)研究的借助列存儲技術(shù)實現(xiàn)MapReduce 框架下可擴展連接處理論文[8]。設(shè)計了Llama 這個在MapReduce 框架下的數(shù)據(jù)管理原型系統(tǒng),在底層使用一個創(chuàng)新的文件存儲格式:CFiles。2011 年VLDB上發(fā)表了威斯康星麥迪遜大學(xué)和IBM 研究員聯(lián)合研發(fā)的基于列存儲技術(shù)的MapReduce 框架論文[9],利用列存儲技術(shù)對MapReduce 的改進,該論文闡述了列存儲格式兼容Hadoop 復(fù)制和調(diào)度約束機制,證明列存儲格式在實際工作負載條件下能加快MapReduce 任務(wù)處理速度;其次研究如何處理列存儲遇到的復(fù)雜的數(shù)據(jù)類型。

    在國內(nèi)對于大數(shù)據(jù)分析應(yīng)用以及MapReduce 與數(shù)據(jù)庫技術(shù)相結(jié)合技術(shù)研究,相對起步較晚。文獻[10]指出面對大數(shù)據(jù)深度分析的挑戰(zhàn),關(guān)系數(shù)據(jù)庫技術(shù)的擴展性遇到了前所未有的困難。MapReduce 技術(shù)具有簡潔的模型、良好的擴展性、容錯性和并行性,高性能。關(guān)系數(shù)據(jù)庫技術(shù)和MapReduce 技術(shù)相互競爭、相互學(xué)習(xí)和相互滲透,促進了數(shù)據(jù)分析新生態(tài)系統(tǒng)的浮現(xiàn)。文獻[11]提出了基于MapReduce 的關(guān)系型數(shù)據(jù)倉庫并行查詢方法,并設(shè)計了基于MapReduce的分布式關(guān)系數(shù)據(jù)庫:ChunkDB。

    綜上所述,當前列存儲系統(tǒng)在MapReduce 的分布式環(huán)境下的并行連接方向的研究還較少,對聚集運算缺少深入分析,方法也很局限,本文提出基于列存儲的MapReduce 環(huán)境下數(shù)據(jù)查詢中的并行連接算法,該算法結(jié)合分片聚集和啟發(fā)式規(guī)則對連接進行優(yōu)化,提高數(shù)據(jù)處理效率。

    3 基本定義與符號

    列存儲在MapReduce 分布式環(huán)境實現(xiàn)示意圖如圖1 所示。

    圖1 列存儲在MapReduce 分布式環(huán)境實現(xiàn)示意圖

    在MapReduce 并行計算環(huán)境下,列存儲與行存儲不同,其查詢處理的操作對象,由原來的行或者行組,轉(zhuǎn)變?yōu)榉植际酱鎯υ诿總€節(jié)點上的列或水平劃分后的列組,因此,查詢執(zhí)行投影操作轉(zhuǎn)變?yōu)槊總€節(jié)點上的列的操作,效率很高。查詢中的每個操作都相對獨立,減少重復(fù)訪問同表帶來的I/O 浪費,這也為MapReduce 框架下查詢的并行執(zhí)行提供了必要條件。在行存儲中,下推的目標對象是表,而在列存儲中,下推的目標對象具體到某個列,每個列相當于一個由(rowid,value)組成的小表。在MapReduce 分布式環(huán)境下,小表又是分隔后存儲在集群每臺機器上。因此,在列存儲的MapReduce 計算環(huán)境里,目標對象是分片小表。傳統(tǒng)的集合運算包括并、交、差、廣義笛卡爾積4 種運算。在此基礎(chǔ)上,本文給出MapReduce 并行計算環(huán)境下,列存儲系統(tǒng)的專門關(guān)系代數(shù)。

    定義1 在基于列存儲的MapReduce 并行環(huán)境下,設(shè)關(guān)系R 具有k 元屬性A1,A2,…,Ak而屬性Ai,i=1,2,…,k 分割后分布存儲在m 個節(jié)點上,那么屬性Ai 的分量就可以用Ai1,Ai2,…,Aim表示。即Ai的形式定義如下:

    則關(guān)系R 的形式定義如下:

    定義2(rowid) 為了重組列存儲的行數(shù)據(jù),每一列都要附加偽列rowid,形如(rowid,value)。

    定義3 分布存儲分量

    設(shè)關(guān)系R 具有k 元屬性,有n 個元組。將每列分量Ai,i=1,2,…,k;存在m 個節(jié)點上,則除去最后一個分量的元組數(shù)為t=n%m,其他每個分量的元組數(shù)都為t=n/m,其數(shù)據(jù)記為aji,j=1,2,…,t;令bj為aij對應(yīng)的rowid 偽列,則這些切分后的數(shù)據(jù)分量的形式定義如下:

    定義4 投影

    由于是列存儲,沒有實際意義投影操作,只需把所有節(jié)點的列Ai1,Ai2,…,Aim并在一起就得到所需屬性。

    定義5 選擇

    屬性Ai關(guān)于公式F 的選擇操作的形式定義如下:

    通過σi(R)可以得到滿足公式F 對屬性Ai的所有rowid。那么關(guān)系R 關(guān)于公式F 的選擇操作形式定義為:

    定義6 自然連接

    設(shè)有2 個關(guān)系R 和S,R 和S 的公共屬性是A1,A2,…,Ak,那么首先要把這些屬性的分量組合起來,計算R×S,那么自然連接操作的定義為:

    4 面向大數(shù)據(jù)的分布式計算模型

    本節(jié)針對大數(shù)據(jù)分析處理,在MapReduce 分布式環(huán)境下,設(shè)計了基于列的分布式文件存儲格式,數(shù)據(jù)的分布式加載以及利用協(xié)同定位方法對數(shù)據(jù)存儲進行優(yōu)化。

    4.1 MCF 存儲格式

    針對MapReduce 分布式計算環(huán)境,本文在底層設(shè)計了一個新的文件存儲格式MCF(MapReduce Column-store File),即基于MapReduce 的分布式列存儲格式,其示意圖如圖2 所示。對于Facebook 設(shè)計的Hive[12]文件存儲格式RCFile[13],它采用行存儲,每個關(guān)系模式按照行組,存儲在RCFile 中,而本文提出MCF 采用列存儲,避免提取關(guān)系表中的無關(guān)屬性,相對RCFile,其大數(shù)據(jù)查詢效率提高明顯。

    在MCF 中,每一列都附加一個偽列rowid,每個塊包含固定數(shù)量的記錄,稱為M 值。因為屬性類型大小是可變的,每個邏輯塊的多少n 不同。塊存儲在緩沖區(qū)。緩沖區(qū)的大小通常為1 MB。當緩沖區(qū)大小超出閾值或緩沖區(qū)中的記錄數(shù)達到m 個,緩沖區(qū)刷新到HDFS 中。每塊的起始偏移量被記錄下來。使用MCPage 代表在文件系統(tǒng)的分區(qū)單位。在文獻[15]中指出HDFS(Hadoop 分布式文件系統(tǒng))中,每個輸入的數(shù)據(jù)文件將切成塊(HDFS Block),MCPage 存儲在HDFS Block 中,從而MCPage 在不同的數(shù)據(jù)節(jié)點復(fù)制。在HDFS,默認MCPage 大小為64 MB。MCPage 包含多個數(shù)據(jù)塊,由記錄m 的值和每個記錄的大小確定。

    MCF 在表掃描通過避免沒必要列值讀取來優(yōu)化讀取,它在分布式集群環(huán)境下優(yōu)于按行存儲結(jié)構(gòu)。同時,MCF 是基于列存儲的壓縮,因此,有很高的空間利用率。

    4.2 數(shù)據(jù)分布式加載

    本文提出按照MCF 文件格式,將數(shù)據(jù)通過分片方法構(gòu)造分布存儲分量A'ij,從而分別導(dǎo)入到每個MCPage 的數(shù)據(jù)塊中。

    在HDFS 中默認splitSize 等于HDFS blockSize的默認值(64 MB)。而InputSplit 是MapReduce 對文件進行處理和運算的輸入單位,只是一個邏輯概念,每個InputSplit 并沒有對文件實際的切割,只是記錄了要處理的數(shù)據(jù)的位置和長度。

    如果按照默認的順序數(shù)據(jù)加載方法,必然存在一行記錄被劃分到不同的Block,甚至不同的DataNode。根據(jù)定義3,通過分析FileInputFormat 里面的getSplits 方法,某一行記錄同樣也可能被劃分到不同的InputSplit。對輸入的文檔進行預(yù)處理,讀取前N 行做為一個splits,通過重寫FileSplit,定義一個split 的大小是1 KB 個字節(jié),這樣就可以將輸入的文檔進行分片。最終實現(xiàn)A'ij的構(gòu)造。

    4.3 協(xié)同定位優(yōu)化策略

    本文提出數(shù)據(jù)存儲的協(xié)同定位策略,其示意圖如圖3 所示。對于那些數(shù)據(jù)量非常龐大的事實表,如lineorder 表,往往跨越許多的HDFS 塊,通常在每個節(jié)點上分割存儲,不做復(fù)制,而對于數(shù)據(jù)量相對較小的維表,如supplier,customer,part,date 表,協(xié)同定位優(yōu)化策略將其在每個節(jié)點都復(fù)制一份,使得可以分布連接和聚集運算直接在本機運算即可,因此,大大減少了節(jié)點之間網(wǎng)絡(luò)傳送次數(shù)和時間,提高了4.1 節(jié)分布聚集效率,查詢性能優(yōu)化明顯。

    圖3 協(xié)同定位優(yōu)化策略示意圖

    5 基于列存儲的MapReduce 并行連接算法

    本節(jié)對與基于列存儲的MapReduce 并行連接算法從分片聚集和子連接的啟發(fā)式優(yōu)化2 個方面,闡述了算法的具體實現(xiàn)。

    5.1 分片聚集方法

    基于列存儲的MapReduce 并行連接算法,其示意圖如圖4 所示。為了充分調(diào)用集群所有機器的計算資源,實現(xiàn)數(shù)據(jù)的并行連接,在查詢計劃執(zhí)行的Map 階段,本文提出分片聚集方法。

    圖4 并行連接查詢計劃示意圖

    (1)抽取:按照定義6 并行連接操作,在集群中的多個機器上分別執(zhí)行完之后,得到子連接結(jié)果,傳給分片聚集階段。

    (2)分片聚集:在這個階段,對每個子連接結(jié)果計算聚集。從而利用分片方法來減少數(shù)據(jù)量。提高并行計算能力。而且在多查詢?nèi)蝿?wù)時,分片聚集結(jié)果還可以重用。

    (3)分布:對前階段的結(jié)果,按照查詢語句的分組條件,被重分配到各個分組中。這使所有具有相同的查詢字符串的結(jié)果分配到到同一個Map 任務(wù)。從而完成GROUP BY 字句要求的對查詢結(jié)果進行分組實現(xiàn)。

    (4)全聚集:每個分區(qū)即每個Map 任務(wù),通過合并計算具有相同的查詢字符串的查詢結(jié)果,從而得到最終聚集結(jié)果。例如:得到count (*)結(jié)果。

    (5)過濾:通過過濾掉HAVING 字句中的組條件,例如:count(*)>50,計數(shù)小于50 的將不會傳入Reduce 階段。

    (6)排序:調(diào)用hadoop 的排序算法,本文使用TeraSort 算法,對剩余的結(jié)果按照ORDER BY 字句的要求分別并行排序。

    (7)合并:每個Reducer 進行合并操作對所有分區(qū)排序的結(jié)果的合并在一起,輸出最終結(jié)果。

    (8)輸出:最終的結(jié)果是輸出為MCF 文件。

    5.2 子連接的啟發(fā)式優(yōu)化方法

    在并行連接過程中,對于每個節(jié)點本地執(zhí)行的連接任務(wù),本文利用前期研究成果[14]:啟發(fā)式優(yōu)先方法對關(guān)系運算進行優(yōu)化。

    本文啟發(fā)式優(yōu)化的基本思想是:首先執(zhí)行最具限制性的選擇和連接操作。具體優(yōu)化策略為:盡可能早地執(zhí)行選擇操作;盡可能早地執(zhí)行投影操作;同列謂詞的下推能盡早減少所需處理的元組數(shù)目。而由于同表列的rowid 唯一且一致,優(yōu)先執(zhí)行同表列的連接能有效減少中間結(jié)果的規(guī)模,因此Map 階段產(chǎn)生的中間結(jié)果之和較小的計劃一般是最優(yōu)的。基于啟發(fā)式優(yōu)化的查詢計劃示意圖如圖5 所示。

    圖5 基于啟發(fā)式優(yōu)化的查詢計劃示意圖

    6 實驗驗證

    本文實驗采用課題組開發(fā)的基于列存儲的MapReduce 大數(shù)據(jù)并行處理原型系統(tǒng) HCMS(Hadoop Column-store Management System)為算法測試平臺,采用國際通用的SSB 測試數(shù)據(jù)集,對算法進行測試,從而驗證其高效性和可擴展性。

    6.1 實驗環(huán)境

    本文系統(tǒng)驗證要求與原有單機環(huán)境不同,對計算機數(shù)量有更高要求。實驗系統(tǒng)運行在課題組實驗室選取的50 臺普通計算機組成測試集群,每個節(jié)點:4 核CPU,4 GB 主存,1 塊500 GB SATA 硬盤,每臺機器的操作系統(tǒng)都是Redhat Linux 6.1。網(wǎng)絡(luò)環(huán)境為1 GB 以太網(wǎng)交換機組成的局域網(wǎng)。本文實驗使用的軟件,如表1 所示。其中,DBMS3.0 為課題組前期列存儲數(shù)據(jù)庫研究成果。

    表1 實驗軟件環(huán)境

    實驗規(guī)劃每個Datanode 分配6 個map 任務(wù)和2 個reducer 任務(wù)。HDFS 數(shù)據(jù)塊大小設(shè)置為256 MB,MapReduce 查詢執(zhí)行器使用全局內(nèi)存大小設(shè)置為1 GB。

    測試節(jié)點從10 個節(jié)點開始增加到50 個,記錄每個測試數(shù)據(jù)集合和測試查詢語句執(zhí)行時間和日志。每次測試完后,需要對集群HDFS 重新格式化。

    6.2 測試數(shù)據(jù)集

    實驗采用國際通用的星型模式基準SSB[15]中定義的測試數(shù)據(jù)集進行大數(shù)據(jù)處理的實驗驗證,生成的星型模式下的真實數(shù)據(jù)集和基于MapReduce 的大數(shù)據(jù)并行處理原型系統(tǒng)考慮的大數(shù)據(jù)測試目標相吻合。

    實驗將用SSB 提供的數(shù)據(jù)產(chǎn)生器DBgen 生成了SSB 的數(shù)據(jù)集實例。每個實例數(shù)據(jù)集的大小是用增量因子控制的,記為SF,選用SF=1,數(shù)據(jù)集大小為1 GB,初始lineorder 表數(shù)據(jù)量為6 000 000 行,如表2 所示。實驗逐步增加SF,生成數(shù)據(jù)集從10 GB,100 GB 到1 TB。分別記錄每次測試結(jié)果。

    表2 實驗測試數(shù)據(jù)

    6.3 實驗結(jié)果與分析

    實驗1 各個測試語句性能對比

    選取SSB 的連接語句測試Q1.1,簡單聚集任務(wù)測試Q2.1 以及復(fù)雜聚集任務(wù)測試Q3.1 和Q4.1 作為基礎(chǔ)測試語句,在全部節(jié)點都啟用的條件下,通過對100 GB 數(shù)據(jù)分別測試10 次,計算平均值,其結(jié)果如圖6 所示。

    圖6 各個測試語句性能對比圖

    由于采用了分片聚集算法,在聚集任務(wù)Q3.1 和Q4.1,特別是復(fù)雜聚集任務(wù),本文算法優(yōu)化明顯。

    實驗2 數(shù)據(jù)量變化下性能對比

    選取SSB 的Q2.2 作為基礎(chǔ)測試語句,在全部節(jié)點都啟用的條件下,通過對10 GB,100 GB 和1 TB數(shù)據(jù)分別測試10 次,計算平均值,其性能對比圖如圖7所示。測試系統(tǒng),在大數(shù)據(jù)條件下的運行負載能力。從圖7 中可看出,當數(shù)據(jù)量增加時,DWMS 執(zhí)行時間增長明顯,而Hive 和HCMS 則較平緩,充分驗證了并行執(zhí)行的優(yōu)越性。當負載增大到1 TB 時,HCMS性能比Hive 提高26.2%,由此充分驗證了同時使用MCF 列存儲結(jié)構(gòu)和分片聚集能更大提升并行連接的有效性,使得查詢效率更高。

    圖7 數(shù)據(jù)量變化下性能對比

    實驗3 集群數(shù)量變化下性能對比

    選取SSB 的Q2.2 作為基礎(chǔ)測試語句,選擇100 GB數(shù)據(jù),通過對集群Datanode 節(jié)點數(shù)從10 個、20 個、30 個、40 個,增加到50 個,重新格式化后,分別測試10 次,計算平均值,其性能對比如圖8 所示。列存儲數(shù)據(jù)倉庫管理系統(tǒng)DWMS 不是并行分布式系統(tǒng),本次測試實驗中未使用。

    圖8 集群數(shù)量變化下性能對比

    由圖8 可以看出,隨著運算節(jié)點數(shù)目的增加,HCMS 比Hive 執(zhí)行時間不斷減少,從10 個節(jié)點的相差15.8%,減少到50 個節(jié)點的26.3%。從而驗證了算法性能優(yōu)化明顯。另一方面也證實了算法的可擴展性。

    7 結(jié)束語

    基于列存儲的MapReduce 并行連接算法分析了MapReduce 并行環(huán)境列存儲連接與單機環(huán)境列存儲的區(qū)別,根據(jù)面向大數(shù)據(jù)的分布式計算模型“大而化小,分而治之”的設(shè)計思路,從而為大數(shù)據(jù)查詢分析處理提供了有效的解決方案。本文算法在面向大數(shù)據(jù)的分布式計算模型基礎(chǔ)上,利用協(xié)同定位實現(xiàn)存儲優(yōu)化。從分片聚集和子連接啟發(fā)式優(yōu)化2 個方面構(gòu)造了并行連接算法的具體實現(xiàn)。實驗結(jié)果證明,該算法有效地減少了MapReduce 過程的中間數(shù)據(jù)和不必要的I/O 開銷。此外,由于利用了模型的可擴展性特點,無論在執(zhí)行時間還是負載能力上,都有較好的性能表現(xiàn),明顯提高了大數(shù)據(jù)運算的效率。下一步的工作重點將轉(zhuǎn)向列存儲的MapReduce 連接索引技術(shù)的研究,對適用于列存儲的MapReduce 各種索引進行分析,使MapReduce 大數(shù)據(jù)查詢性能得到進一步的優(yōu)化。

    [1]Dean J,Ghemawat S.MapReduce:Simplified Data Processing on Large Clusters[C]//Proc.of OSDI'04.San Francisco:[s.n.],2004:137-150.

    [2]Abadi D J,Madden S R,Hachem N.Column-stores vs.Row-stores:How Different Are They Really?[C]//Proc.of ACM SIGMOD'08.Vancouver,Canada:ACM Press,2008:967-980.

    [3]Stonebraker M,Abadi D J,Batkin A,et al.C-store:A Column-oriented DBMS [C]//Proc.of VLDB Conference.Trondheim,Norway:[s.n.],2005:553-564.

    [4]Boncz P,Zukowski M,Nes N.MonetDB/X100:Hyperpipelining Query Execution[C]//Proc.of CIDR'05.Asilomar,USA:ACM Press,2005:251-264.

    [5]Blanas S,Patel J M,Ercegovac V,et al.A Comparison of Join Algorithms for Log Processing in MapReduce[C]//Proc.of ACM SIGMOD International Conference on Management of Data.Indianapolis,USA:ACM Press,2010:975-986.

    [6]Abouzeid A,Bajda-Pawlikowski K,Abadi D J,et al.HadoopDB:An Architectural Hybrid of MapReduce and DBMS Technologies for Analytical Workloads[C]//Proc.of VLDB Conference.Lyon,F(xiàn)rance:[s.n.],2009:922-933.

    [7]Bajda-Pawlikowski K,Abadi D J,Silberschatz A,et al.Efficient Processing of Data Warehousing Queries[C]//Proc.of ACM SIGMOD International Conference on Management of Data.Athens,Greece:ACM Press,2011:1165-1176.

    [8]Lin Yuting,Agrawal D,Chen Chun,et al.Llama:Leveraging Columnar Storage for Scalable Join Processing in the MapReduce Framework[C]//Proc.of ACM SIGMOD International Conference on Management of Data.Athens,Greece:ACM Press,2011:961-972.

    [9]Floratou A,Patel J M,Shekita E J.Column-oriented Storage Techniques for MapReduce.The VLDB Journal,2011,4(7):419-429.

    [10]覃雄派,王會舉,杜小勇,等.大數(shù)據(jù)分析——RDBMS與MapReduce 的競爭與共生[J].軟件學(xué)報,2012,23(1):32-45.

    [11]師金鋼,鮑玉斌,冷芳玲,等.基于MapReduce 的關(guān)系型數(shù)據(jù)倉庫并行查詢[J].東北大學(xué)學(xué)報:自然科學(xué)版,2011,32(5):626-629.

    [12]Thusoo A,Sarma J S,Jain N,et al.Hive——A Warehousing Solution over a Map-reduce Framework[C]//Proc.of VLDB Conference.Lyon,F(xiàn)rance:[s.n.],2009:1626-1629.

    [13]He Yongqiang,Lee R,Yin Huai,et al.RCFile:A Fast and Space-efficient Data Placement Structure in MapReducebased Warehouse Systems[C]//Proc.of International Conference on Data Engineering.Hannover,Germany:IEEE Press,2011:1199-1208.

    [14]嚴秋玲,孫 莉,王 梅,等.列存儲數(shù)據(jù)倉庫中啟發(fā)式查詢優(yōu)化機制[J].計算機學(xué)報,2011,10(34):2018-2026.

    [15]O'Neil P,O' Neil B,Chen Xuedong.Star Schema Benchmark Revision3[EB/OL].(2010-02-09).http://www.cs.umb.edu/~poneil.

    猜你喜歡
    分片數(shù)據(jù)量分布式
    上下分片與詞的時空佈局
    詞學(xué)(2022年1期)2022-10-27 08:06:12
    基于大數(shù)據(jù)量的初至層析成像算法優(yōu)化
    計算Lyapunov指數(shù)的模糊C均值聚類小數(shù)據(jù)量法
    分片光滑邊值問題的再生核方法
    CDN存量MP4視頻播放優(yōu)化方法
    高刷新率不容易顯示器需求與接口標準帶寬
    寬帶信號采集與大數(shù)據(jù)量傳輸系統(tǒng)設(shè)計與研究
    電子制作(2019年13期)2020-01-14 03:15:18
    基于模糊二分查找的幀分片算法設(shè)計與實現(xiàn)
    分布式光伏熱錢洶涌
    能源(2017年10期)2017-12-20 05:54:07
    分布式光伏:爆發(fā)還是徘徊
    能源(2017年5期)2017-07-06 09:25:54
    国精品久久久久久国模美| 老熟妇乱子伦视频在线观看| 日韩制服丝袜自拍偷拍| 亚洲熟妇中文字幕五十中出 | av网站免费在线观看视频| 国产国语露脸激情在线看| 久久久久久久久免费视频了| 国产精品99久久99久久久不卡| 婷婷精品国产亚洲av在线 | 亚洲午夜理论影院| 乱人伦中国视频| 国产欧美日韩精品亚洲av| 在线观看午夜福利视频| √禁漫天堂资源中文www| 王馨瑶露胸无遮挡在线观看| 午夜视频精品福利| 日本黄色日本黄色录像| 香蕉国产在线看| 夫妻午夜视频| 少妇 在线观看| 一级a爱片免费观看的视频| 日韩视频一区二区在线观看| 免费不卡黄色视频| 成人永久免费在线观看视频| 日韩制服丝袜自拍偷拍| 欧美激情高清一区二区三区| 91麻豆av在线| 老司机深夜福利视频在线观看| 国产精品影院久久| 免费高清在线观看日韩| 夜夜夜夜夜久久久久| 丝袜美足系列| 黄色 视频免费看| 免费少妇av软件| 国内毛片毛片毛片毛片毛片| 欧美日韩一级在线毛片| 亚洲在线自拍视频| 不卡一级毛片| 亚洲精品一二三| 国产精品久久久久久人妻精品电影| 18禁裸乳无遮挡动漫免费视频| 一区二区三区国产精品乱码| 99久久人妻综合| av有码第一页| 久久久久久亚洲精品国产蜜桃av| 不卡av一区二区三区| 人人妻,人人澡人人爽秒播| 精品人妻熟女毛片av久久网站| 超色免费av| 欧美中文综合在线视频| 成年版毛片免费区| 在线观看免费视频网站a站| 国产伦人伦偷精品视频| 91麻豆av在线| 久热爱精品视频在线9| 久久久国产欧美日韩av| 高清黄色对白视频在线免费看| 久久久国产成人精品二区 | 韩国精品一区二区三区| 日韩视频一区二区在线观看| 国产亚洲欧美精品永久| 一边摸一边做爽爽视频免费| 亚洲精品美女久久久久99蜜臀| 久久精品亚洲av国产电影网| 日日爽夜夜爽网站| 男女午夜视频在线观看| 精品免费久久久久久久清纯 | 欧美老熟妇乱子伦牲交| 69精品国产乱码久久久| 精品卡一卡二卡四卡免费| 黑人巨大精品欧美一区二区蜜桃| 免费观看人在逋| 久久精品国产99精品国产亚洲性色 | 一本一本久久a久久精品综合妖精| av网站免费在线观看视频| 夫妻午夜视频| 亚洲欧美激情在线| 乱人伦中国视频| 精品国产美女av久久久久小说| 国产精品一区二区在线观看99| 精品国产一区二区三区久久久樱花| 一边摸一边抽搐一进一小说 | 欧美激情极品国产一区二区三区| 99久久国产精品久久久| 99国产精品一区二区三区| 亚洲国产看品久久| 大香蕉久久成人网| 亚洲精品av麻豆狂野| 久久久久久久国产电影| 人人妻人人澡人人爽人人夜夜| 无人区码免费观看不卡| 在线观看舔阴道视频| 村上凉子中文字幕在线| av超薄肉色丝袜交足视频| 色尼玛亚洲综合影院| 在线观看66精品国产| 一进一出好大好爽视频| 亚洲人成电影免费在线| 国产成+人综合+亚洲专区| 天天躁狠狠躁夜夜躁狠狠躁| 人成视频在线观看免费观看| 国产日韩一区二区三区精品不卡| 久久人人97超碰香蕉20202| 免费高清在线观看日韩| 中出人妻视频一区二区| 亚洲中文字幕日韩| 19禁男女啪啪无遮挡网站| 一进一出抽搐动态| netflix在线观看网站| 午夜免费成人在线视频| 老鸭窝网址在线观看| 久久久久精品国产欧美久久久| 日韩中文字幕欧美一区二区| 国产av精品麻豆| 在线av久久热| 久久香蕉精品热| 亚洲av美国av| 18禁裸乳无遮挡动漫免费视频| 曰老女人黄片| 黄片小视频在线播放| 制服诱惑二区| 一本大道久久a久久精品| 国产一区在线观看成人免费| 国产精品成人在线| 女人爽到高潮嗷嗷叫在线视频| 国产成人系列免费观看| 嫁个100分男人电影在线观看| 99精品在免费线老司机午夜| 一级a爱片免费观看的视频| 视频在线观看一区二区三区| 王馨瑶露胸无遮挡在线观看| 日韩精品免费视频一区二区三区| 国产欧美日韩一区二区精品| 午夜91福利影院| 亚洲欧美色中文字幕在线| 欧美在线一区亚洲| 国产激情欧美一区二区| 精品一区二区三卡| 女警被强在线播放| 变态另类成人亚洲欧美熟女 | 精品国产美女av久久久久小说| 国产av又大| 在线观看免费高清a一片| videos熟女内射| 男女下面插进去视频免费观看| 久久久久精品国产欧美久久久| 每晚都被弄得嗷嗷叫到高潮| 叶爱在线成人免费视频播放| 两个人看的免费小视频| 人人妻,人人澡人人爽秒播| 满18在线观看网站| 亚洲情色 制服丝袜| 老司机靠b影院| 免费高清在线观看日韩| 精品第一国产精品| 国产日韩欧美亚洲二区| 一区二区三区精品91| 久久 成人 亚洲| 国产亚洲精品第一综合不卡| 午夜精品在线福利| 韩国av一区二区三区四区| 亚洲国产看品久久| 热99re8久久精品国产| 亚洲自偷自拍图片 自拍| 精品人妻在线不人妻| 青草久久国产| 久久精品国产综合久久久| 午夜福利乱码中文字幕| 极品人妻少妇av视频| 老司机亚洲免费影院| 飞空精品影院首页| 男女免费视频国产| 看片在线看免费视频| 亚洲国产毛片av蜜桃av| 又大又爽又粗| 一本综合久久免费| 日韩欧美一区视频在线观看| 在线观看免费午夜福利视频| 欧美不卡视频在线免费观看 | 欧美日韩视频精品一区| 99国产精品一区二区三区| 国产精品免费一区二区三区在线 | 国产无遮挡羞羞视频在线观看| 国产免费现黄频在线看| 国产精品免费大片| 黄色 视频免费看| 91av网站免费观看| 啦啦啦在线免费观看视频4| 日韩成人在线观看一区二区三区| tocl精华| 亚洲欧美精品综合一区二区三区| 国产精品自产拍在线观看55亚洲 | 亚洲熟妇熟女久久| 多毛熟女@视频| 国产高清视频在线播放一区| 亚洲七黄色美女视频| 丰满迷人的少妇在线观看| 婷婷精品国产亚洲av在线 | 自线自在国产av| 国产精品 国内视频| 免费观看精品视频网站| 在线观看免费视频网站a站| 亚洲人成电影免费在线| 建设人人有责人人尽责人人享有的| 国产精品一区二区在线观看99| 成人18禁在线播放| 欧美精品高潮呻吟av久久| 超色免费av| 亚洲一区二区三区不卡视频| 天堂√8在线中文| 国产单亲对白刺激| 国产精品综合久久久久久久免费 | 久久精品aⅴ一区二区三区四区| 欧美日韩视频精品一区| 一二三四在线观看免费中文在| 成人亚洲精品一区在线观看| 黄色a级毛片大全视频| 久久久国产欧美日韩av| 免费在线观看黄色视频的| 国产乱人伦免费视频| 啦啦啦 在线观看视频| 精品午夜福利视频在线观看一区| 欧美 日韩 精品 国产| 亚洲欧美一区二区三区黑人| 国产成人精品久久二区二区免费| 国产精品免费一区二区三区在线 | 丝瓜视频免费看黄片| 亚洲五月天丁香| 在线观看免费高清a一片| 黄色女人牲交| 久久久国产一区二区| 欧美 日韩 精品 国产| 69av精品久久久久久| 欧美最黄视频在线播放免费 | 大香蕉久久网| xxx96com| av在线播放免费不卡| 欧美日韩福利视频一区二区| 精品福利观看| 少妇裸体淫交视频免费看高清 | 亚洲专区字幕在线| av有码第一页| xxx96com| 国产精品国产av在线观看| 久久这里只有精品19| 精品少妇一区二区三区视频日本电影| 性色av乱码一区二区三区2| 精品一区二区三区av网在线观看| 久久精品国产亚洲av香蕉五月 | 在线观看免费视频网站a站| 黄色片一级片一级黄色片| 国产亚洲av高清不卡| 99精国产麻豆久久婷婷| 美女福利国产在线| 一二三四社区在线视频社区8| 大码成人一级视频| ponron亚洲| 在线观看午夜福利视频| 亚洲色图av天堂| 90打野战视频偷拍视频| 一级毛片精品| 天堂√8在线中文| √禁漫天堂资源中文www| av中文乱码字幕在线| 成人黄色视频免费在线看| 欧美精品亚洲一区二区| 亚洲aⅴ乱码一区二区在线播放 | 一a级毛片在线观看| 18禁黄网站禁片午夜丰满| 侵犯人妻中文字幕一二三四区| 天天添夜夜摸| 日日摸夜夜添夜夜添小说| 少妇被粗大的猛进出69影院| 精品午夜福利视频在线观看一区| 精品久久久久久,| 女警被强在线播放| 久久久久久人人人人人| 麻豆国产av国片精品| 一级黄色大片毛片| 亚洲五月天丁香| 亚洲自偷自拍图片 自拍| 国产精品.久久久| 搡老乐熟女国产| 搡老岳熟女国产| 免费在线观看亚洲国产| www.自偷自拍.com| 一级作爱视频免费观看| 悠悠久久av| 中国美女看黄片| 女性被躁到高潮视频| 久久久国产精品麻豆| 91老司机精品| 宅男免费午夜| 最新美女视频免费是黄的| 国产真人三级小视频在线观看| 无人区码免费观看不卡| 亚洲 国产 在线| 桃红色精品国产亚洲av| 日韩中文字幕欧美一区二区| 欧美日韩成人在线一区二区| 欧美日韩av久久| 狠狠婷婷综合久久久久久88av| 国产精品电影一区二区三区 | 天天躁日日躁夜夜躁夜夜| 久久久久精品人妻al黑| 久久久久久久久免费视频了| 99精品欧美一区二区三区四区| 午夜久久久在线观看| 国产一区有黄有色的免费视频| 午夜老司机福利片| 国产深夜福利视频在线观看| 中文字幕人妻熟女乱码| ponron亚洲| 两性夫妻黄色片| 在线观看免费视频日本深夜| 18禁裸乳无遮挡免费网站照片 | 狠狠婷婷综合久久久久久88av| 色综合婷婷激情| www.999成人在线观看| 久久影院123| 国产免费av片在线观看野外av| av网站在线播放免费| 在线观看免费午夜福利视频| 免费在线观看影片大全网站| 欧美日韩视频精品一区| 久久久久久免费高清国产稀缺| 夜夜爽天天搞| 亚洲色图av天堂| 久久精品国产亚洲av高清一级| 99久久99久久久精品蜜桃| 十八禁网站免费在线| 国产人伦9x9x在线观看| 国产淫语在线视频| 夫妻午夜视频| 久久国产精品男人的天堂亚洲| 很黄的视频免费| 成人国产一区最新在线观看| 国产国语露脸激情在线看| 欧美日韩亚洲高清精品| 69精品国产乱码久久久| 美女视频免费永久观看网站| 精品熟女少妇八av免费久了| 成人国产一区最新在线观看| aaaaa片日本免费| 精品电影一区二区在线| 黄色片一级片一级黄色片| 中文字幕制服av| 99香蕉大伊视频| 妹子高潮喷水视频| 成年人黄色毛片网站| 国产亚洲一区二区精品| 欧美精品一区二区免费开放| 12—13女人毛片做爰片一| 一区在线观看完整版| 亚洲精品在线美女| 久9热在线精品视频| 亚洲精品在线美女| 一级作爱视频免费观看| 韩国精品一区二区三区| 夜夜夜夜夜久久久久| 免费看a级黄色片| 免费不卡黄色视频| 国产一区有黄有色的免费视频| 亚洲一区高清亚洲精品| 国产一区在线观看成人免费| 多毛熟女@视频| 午夜福利一区二区在线看| 欧美日韩亚洲国产一区二区在线观看 | 美女高潮到喷水免费观看| 怎么达到女性高潮| 在线天堂中文资源库| 窝窝影院91人妻| 大香蕉久久网| 在线观看舔阴道视频| 黄色视频,在线免费观看| 天天躁日日躁夜夜躁夜夜| 叶爱在线成人免费视频播放| 免费日韩欧美在线观看| 欧美在线一区亚洲| 在线观看免费视频日本深夜| 亚洲色图 男人天堂 中文字幕| 国产无遮挡羞羞视频在线观看| 制服诱惑二区| 嫩草影视91久久| 无人区码免费观看不卡| 午夜福利视频在线观看免费| 成年女人毛片免费观看观看9 | 精品国产一区二区久久| 少妇粗大呻吟视频| 最近最新免费中文字幕在线| 黑人操中国人逼视频| 欧美黑人欧美精品刺激| √禁漫天堂资源中文www| 极品少妇高潮喷水抽搐| 香蕉国产在线看| 下体分泌物呈黄色| 人人妻人人澡人人爽人人夜夜| 窝窝影院91人妻| 久久精品人人爽人人爽视色| 欧美日韩国产mv在线观看视频| 国产男女超爽视频在线观看| 日韩免费高清中文字幕av| 亚洲七黄色美女视频| 欧美不卡视频在线免费观看 | 久久国产精品人妻蜜桃| 国产欧美日韩精品亚洲av| 啦啦啦视频在线资源免费观看| 国产免费现黄频在线看| 免费在线观看视频国产中文字幕亚洲| 电影成人av| 亚洲熟女毛片儿| 一区二区三区精品91| 久久婷婷成人综合色麻豆| 操出白浆在线播放| 亚洲美女黄片视频| www.精华液| 精品视频人人做人人爽| 欧美黄色淫秽网站| 悠悠久久av| 成人手机av| 天堂俺去俺来也www色官网| 18禁美女被吸乳视频| 亚洲 欧美一区二区三区| 成年动漫av网址| 久久久久国产一级毛片高清牌| 国产欧美日韩一区二区三区在线| 1024视频免费在线观看| 亚洲专区字幕在线| 夜夜爽天天搞| 国产一区二区三区视频了| 免费在线观看黄色视频的| 新久久久久国产一级毛片| 欧美一级毛片孕妇| 国产一卡二卡三卡精品| 国产激情欧美一区二区| 香蕉丝袜av| 在线十欧美十亚洲十日本专区| 亚洲精华国产精华精| 午夜两性在线视频| 黄色片一级片一级黄色片| 村上凉子中文字幕在线| 高清在线国产一区| 在线天堂中文资源库| 午夜91福利影院| 俄罗斯特黄特色一大片| 国产1区2区3区精品| 精品人妻熟女毛片av久久网站| 国产亚洲欧美精品永久| 波多野结衣av一区二区av| 777米奇影视久久| 日韩欧美一区视频在线观看| 精品国产乱子伦一区二区三区| 成人亚洲精品一区在线观看| 亚洲午夜精品一区,二区,三区| 国产av精品麻豆| 美女国产高潮福利片在线看| 成人手机av| 日韩制服丝袜自拍偷拍| 亚洲第一欧美日韩一区二区三区| 亚洲精品一二三| 免费一级毛片在线播放高清视频 | 国产午夜精品久久久久久| 咕卡用的链子| 一级,二级,三级黄色视频| 老汉色∧v一级毛片| 无人区码免费观看不卡| 国产淫语在线视频| 怎么达到女性高潮| 中文字幕另类日韩欧美亚洲嫩草| 精品少妇一区二区三区视频日本电影| 国产精品美女特级片免费视频播放器 | 国产亚洲精品一区二区www | www.自偷自拍.com| 老司机福利观看| 亚洲视频免费观看视频| 看片在线看免费视频| 天堂中文最新版在线下载| 国产亚洲av高清不卡| 日本一区二区免费在线视频| 日韩 欧美 亚洲 中文字幕| xxx96com| 久久中文字幕一级| 欧美成人午夜精品| 午夜老司机福利片| 久久精品aⅴ一区二区三区四区| 精品少妇久久久久久888优播| 精品久久久久久久毛片微露脸| 美女国产高潮福利片在线看| 一区在线观看完整版| 久久久国产欧美日韩av| 成人18禁高潮啪啪吃奶动态图| 国产午夜精品久久久久久| 欧美 亚洲 国产 日韩一| 亚洲人成电影观看| 韩国精品一区二区三区| 欧洲精品卡2卡3卡4卡5卡区| 欧美激情极品国产一区二区三区| 色婷婷久久久亚洲欧美| 香蕉国产在线看| 村上凉子中文字幕在线| 久久国产精品人妻蜜桃| 叶爱在线成人免费视频播放| 一边摸一边做爽爽视频免费| aaaaa片日本免费| 少妇被粗大的猛进出69影院| 亚洲中文日韩欧美视频| 中亚洲国语对白在线视频| 国产激情欧美一区二区| cao死你这个sao货| ponron亚洲| 大片电影免费在线观看免费| 欧美日本中文国产一区发布| 欧美性长视频在线观看| 超色免费av| 久久人人97超碰香蕉20202| 一级片'在线观看视频| 精品人妻熟女毛片av久久网站| 国产免费男女视频| 欧美精品一区二区免费开放| 在线视频色国产色| 人人妻人人添人人爽欧美一区卜| 香蕉丝袜av| 日本黄色视频三级网站网址 | 国产xxxxx性猛交| 夜夜躁狠狠躁天天躁| 免费女性裸体啪啪无遮挡网站| 国产视频一区二区在线看| 免费在线观看亚洲国产| 1024香蕉在线观看| 女人爽到高潮嗷嗷叫在线视频| 18禁裸乳无遮挡免费网站照片 | 一进一出抽搐动态| 人妻 亚洲 视频| 国精品久久久久久国模美| 国产成人精品久久二区二区91| 12—13女人毛片做爰片一| 人妻久久中文字幕网| 国产欧美亚洲国产| 国产乱人伦免费视频| 热99re8久久精品国产| 黄色女人牲交| 在线观看舔阴道视频| 男人的好看免费观看在线视频 | 亚洲一码二码三码区别大吗| 天堂俺去俺来也www色官网| 欧美黄色淫秽网站| 99国产精品免费福利视频| 欧美国产精品va在线观看不卡| 如日韩欧美国产精品一区二区三区| 天天影视国产精品| 国产激情欧美一区二区| 日韩人妻精品一区2区三区| 18禁观看日本| 欧美中文综合在线视频| 国产精品一区二区在线观看99| 黑人巨大精品欧美一区二区mp4| 国产成人免费观看mmmm| 日本精品一区二区三区蜜桃| 超碰成人久久| 中文字幕人妻熟女乱码| 久久久精品免费免费高清| 9191精品国产免费久久| 国产精品成人在线| 美女午夜性视频免费| 国产1区2区3区精品| 麻豆av在线久日| 男女午夜视频在线观看| 人人妻人人添人人爽欧美一区卜| 大型av网站在线播放| 久久人人97超碰香蕉20202| 伦理电影免费视频| 人人妻人人澡人人爽人人夜夜| 欧美成人午夜精品| 狂野欧美激情性xxxx| www.999成人在线观看| 老熟妇乱子伦视频在线观看| 精品久久久久久电影网| 亚洲男人天堂网一区| av不卡在线播放| 在线观看免费午夜福利视频| 另类亚洲欧美激情| 又黄又粗又硬又大视频| 欧美日韩一级在线毛片| 精品国产美女av久久久久小说| 久久精品亚洲精品国产色婷小说| 久9热在线精品视频| 久久久精品免费免费高清| 好看av亚洲va欧美ⅴa在| 欧美色视频一区免费| 人妻 亚洲 视频| 美国免费a级毛片| 久久香蕉激情| 国产高清激情床上av| 美国免费a级毛片| 69精品国产乱码久久久| 在线永久观看黄色视频| 老司机深夜福利视频在线观看| 欧美日韩福利视频一区二区| 亚洲视频免费观看视频| 老司机亚洲免费影院| 国产精品秋霞免费鲁丝片| 美女高潮喷水抽搐中文字幕| 9热在线视频观看99| 国产麻豆69| www.999成人在线观看| 一二三四在线观看免费中文在| 18禁裸乳无遮挡动漫免费视频| 国产一区二区激情短视频| 日韩中文字幕欧美一区二区| 亚洲第一欧美日韩一区二区三区| 欧美日韩中文字幕国产精品一区二区三区 | 午夜精品久久久久久毛片777| av视频免费观看在线观看| 国产精品久久久久成人av| 无人区码免费观看不卡|