999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MapReduce范式構造樹與表

2010-01-01 00:00:00許春玲
電腦知識與技術 2010年1期

摘要:樹和表是兩中代表性的數據結構。文件系統和數據庫,是兩種基本的存儲系統。文件系統的結構可以抽象成樹,數據庫結構可以抽象成表。MapReduc范式是從已有的眾多數據處理流程中抽象出的具有共性的部分,其分而治之的思想核心適用于并行的分布式處理。該文通過兩實例,嘗試了用MapReduce范式來構造表和樹這兩種具有代表性的數據結構,并對其特點進行歸納作為切入點,以便將來進一步對MapReduce范式在更一般范圍的適用性做深入研究。

關鍵詞:樹;表;MapReduce;數據結構

中圖分類號:TP301文獻標識碼:A 文章編號:1009-3044(2010)01-6-01

Construct Tree and Table Based on MapReduce Paradigm

XU Chun-ling

(School of Computer Science Technology, Soochow University, Suzhou 215006, China)

Abstract: Tree and Table is typical data structure. File system and Data Base is primary storage system. The structure of File System can be abstracted to Tree and structure of Data Base can be abstracted to table. MapReduce paradigm is the generality which was abstracted from the data processing, it include the thought of ‘divide and rule’ which is useful to parallel processing. This paper try to construct the typical data structure tree and table base on MapReduce paradigm, and summary the feature as the breakthrough point, so that the applicability in general range of MapReduce paradigm can be deeply studied in future.

Key words: tree; table; MapReduce; data structure

MapReduce范式在 google論文《MapReduce Simplified Data Processing on Large Clusters》中被提及,這正是從已有的眾多數據處理流程中抽象出的具有共性的部分。MapReduce范式又在多大程度上適用于一般的數據處理,本文嘗試用MapReduce構造兩個常見數據結構表、樹的實例子。

1 表的構造

MapReduce作為范式被抽象出來以前已經蘊涵在于各種數結構的生成過程中。例如,一個二維表即可被看作A、B兩個集合之間的一次Map(A,B),以此類推Map(C,Map(A,B))即可生成一個三維表,Map(D,Map(C,Map(A,B)))生成四維表,這里的map相當于join。一次Reduce相當于對一個維度進行一次order by或group by,前者可看作一個聚類后者是一個聚合,聚合是在聚類基礎上增加聚合算子。

2 樹的構造

兩點被一條線段連接,等同于一對元素的Map。一組相互獨立的線段,可以看作集合之間(或集合內)的一組映射。一次Reduce形成一個深度為1的樹(樹林),而當map建立在兩個相互獨立沒有交集的集合上時,一次reduce就產生了一個深度為1的樹。

3 總結

以上樹與表的構造實例歸納為以下幾點:

1) 基于兩個無交集的集合;

2) 我們人為的設定,其中一個集合為鍵集合,另一個集合為值集合;

3) 兩個集合中的每個元素都屬于至少一組配對;

4) 鍵集合中元素的個數,小于值集合中元素的個數;

5) map產生的“鍵值對”個數等于值集合元素個數時,reduce無效。

參考文獻:

[1] DEAN J,GHEMAWAT S.MapReduce:Simplified data processing on large clusters[C].6th OSDI,2004:137-150.

[2] Ralf L.Google's MapReduce Programming Model-Revisited[C].SCP,2007.

主站蜘蛛池模板: 在线看片免费人成视久网下载| 久久精品一卡日本电影| 国产裸舞福利在线视频合集| 在线观看无码a∨| 日韩午夜伦| 一级毛片免费观看久| 亚洲天堂网在线播放| 亚洲一区网站| 国产成人精品免费av| 欧美成人午夜视频免看| 国产乱子伦视频在线播放| 欧美国产另类| 欧美另类第一页| 久久亚洲日本不卡一区二区| 国产成人精品第一区二区| 亚洲欧美日韩天堂| 国产精品综合色区在线观看| 日本亚洲欧美在线| 72种姿势欧美久久久大黄蕉| 国内精品小视频在线| 奇米精品一区二区三区在线观看| 国产无吗一区二区三区在线欢| 一级毛片免费不卡在线| 亚洲午夜国产精品无卡| 熟女日韩精品2区| 伊人国产无码高清视频| 波多野结衣一区二区三区AV| 啊嗯不日本网站| 国产成人精品免费视频大全五级| 99九九成人免费视频精品| 国产成人综合久久| 免费人成网站在线观看欧美| 无码国内精品人妻少妇蜜桃视频| 国产玖玖玖精品视频| 欧美第一页在线| 日韩一二三区视频精品| 玖玖精品视频在线观看| 天堂亚洲网| 亚洲国产综合精品中文第一| 国内熟女少妇一线天| 欧美特黄一级大黄录像| 日本午夜精品一本在线观看| 亚洲综合香蕉| 美女扒开下面流白浆在线试听| 亚洲欧美一级一级a| 国产又爽又黄无遮挡免费观看| 99热这里只有精品5| 福利视频久久| 国产第一色| 不卡国产视频第一页| 欧美精品高清| 久久不卡国产精品无码| 97综合久久| 又爽又大又光又色的午夜视频| 久久精品国产一区二区小说| 一级毛片网| 一级黄色片网| 91在线精品麻豆欧美在线| 在线看AV天堂| 久久成人免费| 无码专区在线观看| 久久综合九色综合97婷婷| 草逼视频国产| 亚洲三级a| 在线国产毛片| 欧美中文字幕在线播放| 免费一极毛片| 国产手机在线小视频免费观看| 国产黄色免费看| 日本尹人综合香蕉在线观看| 国产精品久久国产精麻豆99网站| 欧美亚洲欧美区| 日韩福利视频导航| 激情亚洲天堂| 在线观看91香蕉国产免费| 国产精品99久久久久久董美香| jizz在线观看| 精品久久久久成人码免费动漫 | 2020精品极品国产色在线观看 | 国产尤物视频在线| 亚洲无码高清免费视频亚洲| 日本免费一级视频|