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

    大規(guī)模多維網(wǎng)絡(luò)數(shù)據(jù)分析框架的研究與實現(xiàn)*

    2017-12-13 05:44:34王澤奧吳心宇張子興
    計算機與生活 2017年12期
    關(guān)鍵詞:立方體異質(zhì)維度

    王澤奧,吳 斌,吳心宇,張子興

    北京郵電大學(xué) 計算機學(xué)院,北京 100080

    大規(guī)模多維網(wǎng)絡(luò)數(shù)據(jù)分析框架的研究與實現(xiàn)*

    王澤奧+,吳 斌,吳心宇,張子興

    北京郵電大學(xué) 計算機學(xué)院,北京 100080

    隨著互聯(lián)網(wǎng)的快速發(fā)展和計算機應(yīng)用的不斷增加,大量的圖數(shù)據(jù)特別是社會網(wǎng)絡(luò)數(shù)據(jù)不斷生成。多維信息網(wǎng)絡(luò)已經(jīng)成為表示這些圖數(shù)據(jù)的通用方式。但是在多維信息網(wǎng)絡(luò)中,節(jié)點的類型多種多樣,節(jié)點的屬性也不盡相同,如何對多維信息網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行多角度多粒度的分析,挖掘其中的隱藏信息,成為人們關(guān)注的焦點。圖聯(lián)機分析處理技術(shù)(graph online analytical processing,GraphOLAP)可以對圖數(shù)據(jù)進(jìn)行快速的聯(lián)機分析以及查詢操作。借助于GraphOLAP的現(xiàn)有成果,針對多維信息網(wǎng)絡(luò)的特點,提出了新的數(shù)據(jù)立方體框架。引入主節(jié)點的概念來指導(dǎo)元路徑的生成,通過元路徑指導(dǎo)網(wǎng)絡(luò)的上卷下鉆,提出屬性轉(zhuǎn)化和同質(zhì)轉(zhuǎn)化來豐富OLAP操作。最后討論了優(yōu)化的物化策略,使用并行計算框架Spark來實現(xiàn)算法,通過多個數(shù)據(jù)集驗證了框架的有效性和高效性。

    GraphOLAP;數(shù)據(jù)立方體;元路徑;Spark

    1 背景介紹

    近年來隨著社交網(wǎng)絡(luò)、生物網(wǎng)絡(luò)以及化合物網(wǎng)絡(luò)等領(lǐng)域的不斷發(fā)展,出現(xiàn)了大量的多屬性圖數(shù)據(jù)。研究如何對圖數(shù)據(jù)進(jìn)行多層次多角度的分析有著重要的意義。這些網(wǎng)絡(luò)如DBLP合作網(wǎng)絡(luò)、社交網(wǎng)絡(luò)FACEBOOK、IMDB電影合作網(wǎng)絡(luò)等,其中蘊含大量的實體信息以及實體之間的關(guān)聯(lián)信息,深層次挖掘此類信息是非常有必要的。實體類型和聯(lián)系的多元化是分析和挖掘此類信息網(wǎng)絡(luò)的難點。聯(lián)機分析處理技術(shù)(online analytical processing,OLAP)能夠提供用戶從不同維度、不同粒度觀察對象的視圖,是數(shù)據(jù)倉庫和數(shù)據(jù)挖掘領(lǐng)域的核心技術(shù)之一,近年來得到了廣泛的研究應(yīng)用。但是OLAP基于的傳統(tǒng)數(shù)據(jù)立方體是同一種實體類型的多維數(shù)據(jù)模型,不能有效契合圖數(shù)據(jù)分析的需求。

    圖聯(lián)機分析處理技術(shù)(graph online analytical processing,GraphOLAP)結(jié)合了復(fù)雜網(wǎng)絡(luò)分析與聯(lián)機分析處理技術(shù),將數(shù)據(jù)倉庫中專門用于分析多維數(shù)據(jù)的聯(lián)機分析處理技術(shù)引入到復(fù)雜網(wǎng)絡(luò)分析當(dāng)中,用來解決復(fù)雜網(wǎng)絡(luò)中的多維度多角度分析問題,從而展示不同層次和不同粒度上的網(wǎng)絡(luò)結(jié)構(gòu)和特性。

    在傳統(tǒng)信息模型中,信息存儲為事實表和維度表。事實表中包含所有實體及其之間的關(guān)系,維度表中包含數(shù)據(jù)的多維屬性。通過立方體來指導(dǎo)OLAP的維度操作,通過聚集函數(shù)來描述不同維度聚集時的聚集方式,通過度量來描述不同維度下的分析結(jié)果。對于多屬性圖數(shù)據(jù)來說,數(shù)據(jù)與數(shù)據(jù)之間存在關(guān)聯(lián),這些關(guān)聯(lián)蘊含著許多隱藏信息有待挖掘與分析。但是傳統(tǒng)的數(shù)據(jù)是記錄的形式,數(shù)據(jù)之間沒有關(guān)聯(lián),利用傳統(tǒng)OLAP分析會丟掉這些關(guān)聯(lián)關(guān)系,不能對圖進(jìn)行充分有效的挖掘與分析。

    對于多屬性圖的分析,除了傳統(tǒng)圖分析方法如最短路徑、中介行、模式匹配等,采用OLAP查詢來進(jìn)行信息發(fā)現(xiàn)和決策制定也有很大的發(fā)揮空間。這里根據(jù)用戶可能感興趣的點舉幾個簡單的例子:

    查詢1獲取點屬性或邊屬性信息。這些查詢往往能夠通過對點屬性或邊屬性的簡單查詢得到。如“用戶群體中有多少中國人”或者是“電影都有哪些類型”。

    查詢2獲取點和邊的屬性組合之后的聚集信息,這些查詢需要將實體節(jié)點按照某一維度進(jìn)行聚集操作之后得到結(jié)果。如“有多少男人喜歡看喜劇片”“演員國籍與電影類別之間的網(wǎng)絡(luò)結(jié)構(gòu)是什么樣子的”。

    查詢3查詢特定實體關(guān)系的網(wǎng)絡(luò)屬性信息。這些查詢需要合并實體間的關(guān)系,形成新的實體關(guān)系以及新網(wǎng)絡(luò)。如“男人喜歡的電影是由哪個國家的演員參演的”。

    對于查詢1,可以直接在節(jié)點表中進(jìn)行查詢,得到節(jié)點的維度屬性。查詢2需要將原圖中的一些節(jié)點按照需要進(jìn)行聚集操作得到新的聚集網(wǎng)絡(luò)。查詢3關(guān)注的是不同實體間的相互關(guān)系,根據(jù)異質(zhì)網(wǎng)絡(luò)元路徑聚集進(jìn)一步得到新的實體關(guān)系。

    傳統(tǒng)的基于RDB(relation data base)的OLAP系統(tǒng)已經(jīng)難以滿足這些查詢需求,除了查詢1中的實體類型查詢可以基于節(jié)點的維度表進(jìn)行查詢,其他查詢操作都要經(jīng)過多表連接操作。當(dāng)數(shù)據(jù)量很大時,數(shù)據(jù)庫的多表連接經(jīng)常會成為數(shù)據(jù)庫計算的瓶頸。而且傳統(tǒng)的數(shù)據(jù)立方體也不能很好地表現(xiàn)圖的結(jié)構(gòu)以及圖的復(fù)雜網(wǎng)絡(luò)屬性。因此設(shè)計適合大規(guī)模多維信息網(wǎng)絡(luò)的立方體,建立多維信息網(wǎng)絡(luò)的OLAP操作是十分有必要的。

    隨著社交網(wǎng)絡(luò)的興起,網(wǎng)絡(luò)數(shù)據(jù)的規(guī)模也在不斷增加。傳統(tǒng)的集中式計算已經(jīng)不能滿足需求,引入并行化計算框架是非常有意義的。目前,常用的并行計算框架有Hadoop、Spark,并行圖計算框架有HAMA、GraphX、GraphLab等。這些并行圖計算框架對于圖類型數(shù)據(jù)的迭代操作有很好的優(yōu)化,能有效地計算圖的相關(guān)結(jié)構(gòu)特征,如pagerank、shortest path、bipartite matching、semi-clustering等。但是對于多維信息網(wǎng)絡(luò)的OLAP操作會導(dǎo)致節(jié)點數(shù)量、屬性以及節(jié)點間的聯(lián)系發(fā)生改變,這種改變會進(jìn)一步導(dǎo)致網(wǎng)絡(luò)結(jié)構(gòu)改變以及網(wǎng)絡(luò)類型改變?,F(xiàn)有的圖計算框架更適用于圖遍歷的迭代操作和圖分隔的優(yōu)化操作,對于圖中節(jié)點類型以及拓?fù)浣Y(jié)構(gòu)發(fā)生重大變化的支持并不是很好。傳統(tǒng)的并行計算框架Hadoop和Spark雖然不是專門為了圖計算設(shè)計,但是通過建立合適的圖立方體模型,也可以進(jìn)行圖的挖掘分析[1]。因此選用Spark來完成對于立方體的相關(guān)操作。

    在這些需求的引導(dǎo)下,本文提出了一種新的數(shù)據(jù)立方體模型,引入了主節(jié)點的概念,融入異質(zhì)網(wǎng)絡(luò)特性,并基于新的數(shù)據(jù)立方體模型賦予傳統(tǒng)的上卷下鉆新的含義。針對新的模型,設(shè)計了更多新的OLAP操作,為豐富查詢提供了模型上的支持。為了挖掘圖中的隱藏信息,設(shè)計了帶多維層次聚類算法來進(jìn)行群體劃分和特征分析。為了提高查詢效率,設(shè)計了優(yōu)化的物化策略。模型是用并行化計算框架Spark完成的,支持大規(guī)模多維信息網(wǎng)絡(luò)的分析處理。通過多個真實網(wǎng)絡(luò)數(shù)據(jù)集實驗,驗證了模型的有效性和高效性。

    本文的貢獻(xiàn)如下:

    (1)定義了新的數(shù)據(jù)立方體模型StarGraphCube,將主節(jié)點的概念引入進(jìn)來指導(dǎo)網(wǎng)絡(luò)元路徑的生成,由網(wǎng)絡(luò)元路徑指導(dǎo)OLAP操作的進(jìn)行。并且根據(jù)立方體模型,豐富了GraphOLAP的操作,使得網(wǎng)絡(luò)分析更加多樣性。

    (2)針對新的模型,提出了優(yōu)化的物化策略,使得維度操作的效率更高。

    (3)使用并行計算框架實現(xiàn),通過對大規(guī)模真實數(shù)據(jù)的實驗,驗證了模型對大規(guī)模數(shù)據(jù)能夠進(jìn)行有效并且高效的分析。

    本文組織結(jié)構(gòu)如下:第2章定義了StarGraph-Cube模型以及一些新的OLAP分析操作;第3章討論了優(yōu)化的物化策略;第4章是模型在大規(guī)模數(shù)據(jù)集上的實驗;第5章介紹相關(guān)工作;第6章總結(jié)全文。

    2 星型數(shù)據(jù)模型

    和傳統(tǒng)的OLAP立方體模型一樣,GraphOLAP需要通過數(shù)據(jù)立方體模型建立圖和數(shù)據(jù)倉庫之間的關(guān)聯(lián)[2]。本文建立StarGraphCube模型,引入主節(jié)點的概念指導(dǎo)網(wǎng)絡(luò)元路徑的生成,能夠分析挖掘更多的潛在信息。

    首先定義一些概念來清晰地描述本文的模型。由于現(xiàn)實中很多網(wǎng)絡(luò)可以被抽象成多維異質(zhì)信息網(wǎng)絡(luò),可以定義如下。

    定義1(多維異質(zhì)信息網(wǎng)絡(luò))一個多維異質(zhì)信息網(wǎng)絡(luò)N表示為N=(V,E,T,A),其中V表示節(jié)點的集合;E?V×V表示邊集合;T={T1,T2,…,Tn}表示節(jié)點的類型集合,?u∈V,由于T(u)=Ti,1≤i≤n,即每個節(jié)點,只能取值一種節(jié)點類型,當(dāng)n>1時,網(wǎng)絡(luò)為異質(zhì)網(wǎng)絡(luò);A={A1,A2,…,An}表示不同類型節(jié)點的維度屬性集合,與節(jié)點類型對應(yīng),每一種節(jié)點類型Ti有相應(yīng)的維度屬性集合Ai=(Ai1,Ai2,…,Aim)。對于?v∈V,T(v)=Tj,1≤j≤n,都有一個維度元組A(v)=(Aj1(v),Aj2(v),…,Ajm(v)),其中Ajk(v)表示節(jié)點v上的第k個屬性,即節(jié)點的第k維,1≤k≤m。

    定義2(二元關(guān)系元路徑)對于多維異質(zhì)信息網(wǎng)絡(luò)模型N=(V,E,T,A),V是節(jié)點集合,E是節(jié)點的關(guān)系集合,T為節(jié)點的類型集合,A為節(jié)點的維度屬性集合。二元關(guān)系元路徑可表示為P(T1,Tn,list)=T1→T2→…→Ti→…→Tn,其中T1表示二元關(guān)系元路徑的起點,Tn表示二元關(guān)系元路徑的終點,Ti表示元路徑中第i個節(jié)點類型,list表示二元關(guān)系路徑起點與終點間的路徑節(jié)點列表,路徑長度為|list|+1;Ti→Ti+1是異質(zhì)網(wǎng)絡(luò)Schema的一條連通路徑。當(dāng)關(guān)系元路徑確定時,可以用P(T1,Tn)來代表P(T1,Tn,list)。為了簡化問題,不允許除了起點和終點的路徑上存在環(huán)。

    關(guān)系元路徑代表了不同類型節(jié)點之間的關(guān)系連接。兩個不同類型的節(jié)點實體的關(guān)系路徑可能會存在多條,定義二元關(guān)系元路徑集合來表示這些起點和終點相同的元路徑集合。

    定義3(二元關(guān)系元路徑集合)關(guān)系元路徑的定義基于異質(zhì)信息網(wǎng)絡(luò)模型N=(V,E,T,A),V是節(jié)點集合,E是節(jié)點的關(guān)系集合,T為節(jié)點的類型集合,A為節(jié)點的維度屬性集合。對于給定的兩個實體T1與Tn,兩個實體間可能存在多條可達(dá)路徑(規(guī)定除去起點與終點的路徑中不存在環(huán)),這些路徑的集合為二元關(guān)系元路徑集合,表示為Pset(T1,Tn)={P(T1,Tn,list1),P(T1,Tn,list2),…,P(T1,Tn,listn)}。

    定義4(n元關(guān)系元路徑)基于異質(zhì)信息網(wǎng)絡(luò)模型N=(V,E,T,A),V是節(jié)點集合,E是節(jié)點的關(guān)系集合,T為節(jié)點的類型集合,A為節(jié)點的維度屬性集合。n元關(guān)系元路徑可表示為P(T1,T2,…,Ti,…,Tn,list)=T1→T2→…→Ti→…→Tn,其中Ti表示n元中的第i元節(jié)點類型,list記錄了n元關(guān)系路徑除去起點T1與終點Tn的路徑序列。最終的n元關(guān)系元路徑是異質(zhì)網(wǎng)絡(luò)Schema的一條路徑,并且該路徑依次經(jīng)過T1,T2,…,Ti,…,Tn。同樣,規(guī)定相鄰類型之間的路徑不存在環(huán),即Ti→…→Ti+1的路徑中不存在環(huán)。當(dāng)n=2時,n元關(guān)系元路徑為二元關(guān)系元路徑。

    定義5(n元關(guān)系元路徑集合)基于異質(zhì)信息網(wǎng)絡(luò)模型N=(V,E,T,A)與n元關(guān)系元路徑的定義,對于給定的n個實體的序列,在異質(zhì)網(wǎng)絡(luò)Schema中可能會存在多條通過這些類型節(jié)點的n元關(guān)系元路徑,所有路徑形成的集合為n元關(guān)系元路徑集合,表示為Pset(T1,T2,…,Tn)={P(T1,T2,…,Tn,list1),P(T1,T2,…,Tn,list2),…,P(T1,T2,…,Tn,listn)}。n=2時,n元關(guān)系元路徑集合為二元關(guān)系元路徑集合。

    定義6(實體類型主節(jié)點)給定一個異質(zhì)信息網(wǎng)絡(luò)N=(V,E,T,A),其中T={Ti|i=1,2,…,n}。針對每個節(jié)點類型Ti,引入主節(jié)點VTi={Vi|T=Ti}代表同類型的所有節(jié)點。用R表示所有主節(jié)點的集合,V′=V∪R,E′=E,A′=A,則異質(zhì)信息網(wǎng)絡(luò)可以表示為N′=(V′,E′,A′)。

    引入主節(jié)點之后可以指導(dǎo)網(wǎng)絡(luò)元路徑的生成。對于n元關(guān)系元路徑P(T1,T2,…,Ti,…,Tn,list)=T1→T2→…→Ti→…→Tn的生成,可以分為兩步進(jìn)行:第一步,用主節(jié)點來構(gòu)建元路徑;第二步在每個主節(jié)點中VTi=V1→V2→…→Vi→…→Vn。

    定義7(二元關(guān)系元路徑聚集網(wǎng)絡(luò))給定一個異質(zhì)信息網(wǎng)絡(luò)N=(V,E,T,A)以及一條二元關(guān)系元路徑P(T1,T2,…,Ti,…,Tn,list)=T1→T2→ … →Ti→ … →Tn。在二元關(guān)系元路徑的指導(dǎo)下,將T1→T2→…→Ti→…→Tn轉(zhuǎn)換為;再合并為,形成聚集網(wǎng)絡(luò)N′=(V′,E′,T′,A′),其中T′={T1,Tn},A′={A1,An},V′是類型為T1、Tn的節(jié)點集合,E′是合并形成的節(jié)點的邊集合。

    定義8(n元關(guān)系元路徑聚集網(wǎng)絡(luò))給定一個異質(zhì)信息網(wǎng)絡(luò)N=(V,E,T,A)以及一條n元關(guān)系元路徑P(T1,T2,…,Ti,…,Tn,list),在n元關(guān)系元路徑的作用下,與二元關(guān)系元路徑網(wǎng)絡(luò)的聚集方式相同,將網(wǎng)絡(luò)中不同節(jié)點的類型按照關(guān)系元路徑P(T1,T2,…,Ti,…,Tn,list)合并成聚集網(wǎng)絡(luò)N′=(V′,E′,T′,A′),其中T′={T1,T2,…,Tn},A′={A1,A2,…,An},V′是類型為T1,T2,…,Tn的節(jié)點集合,E′是合并形成的節(jié)點的邊集合。

    對于由原始網(wǎng)絡(luò)可以得到的n元關(guān)系元路徑聚集網(wǎng)絡(luò)Nn與n+1元關(guān)系元路徑聚集網(wǎng)絡(luò)Nn+1,由Nn+1不一定能夠得到n元關(guān)系元路徑聚集網(wǎng)絡(luò)Nn。

    本文提出StarGraphCube模型,能夠?qū)Χ嗑S異質(zhì)信息網(wǎng)絡(luò)進(jìn)行更加豐富的OLAP操作。

    定義9(StarGraphCube)給定一個多維異質(zhì)信息網(wǎng)絡(luò)N=(V,E,T,A),網(wǎng)絡(luò)中一共有n種不同類型的節(jié)點,對于第Ti種類型的節(jié)點共有|Ai|種不同的維度屬性,通過這些不同類型節(jié)點以及不同維度進(jìn)行所有可能的聚集組合得到。將聚合操作分成兩步:第一步通過主節(jié)點構(gòu)建n元關(guān)系元路徑P(T1,T2,…,Ti,…,Tn,list),得到n元關(guān)系元路徑聚集網(wǎng)絡(luò);第二步通過在主節(jié)點內(nèi)進(jìn)行某一維度的聚集,選定特定的維度集合A′,得到最終的聚集網(wǎng)絡(luò)。通過對聚集網(wǎng)絡(luò)進(jìn)行查詢操作,能夠便于OLAP操作,對于進(jìn)一步處理有著重要的意義。

    StarGraphCube首先根據(jù)關(guān)系元路徑的指導(dǎo)在主節(jié)點構(gòu)成實體立方體,立方體的每個方體是對應(yīng)的n元關(guān)系元路徑合集,每一個實體方體可以產(chǎn)生2|T|-1個聚集方體,每個方體對應(yīng)的n元關(guān)系元路徑集合包含的關(guān)系元路徑不確定,因此聚集網(wǎng)絡(luò)的數(shù)量不能確定。對于聚集得到的實體方體,在n元關(guān)系元路徑的指導(dǎo)下進(jìn)一步聚集,有n種節(jié)點類型T1,T2,…,Tn,對應(yīng)維度A1,A2,…,An一共有個聚集立方體。

    圖1(a)展示了異質(zhì)網(wǎng)絡(luò)的架構(gòu)。一共有3種實體A、B、C。A對應(yīng)于User,B對應(yīng)于Movie,C對應(yīng)于Actor。A有1個維度屬性,B有兩個維度屬性,C有兩個維度屬性。該多維異質(zhì)網(wǎng)絡(luò)形成的實體關(guān)系體模型如圖1(b)所示,共可以形成23-1=7個聚集方體,其中<*,*,*>為特殊方體,每個方體中可能包括多條元路徑,如方體

    在StarGraphCube中實體立方體通過關(guān)系元路徑引導(dǎo)網(wǎng)絡(luò)聚集,可以滿足查詢3的需求;實體立方體通過關(guān)系元路徑引導(dǎo)維度上的聚集操作,可以滿足查詢2的需求,實體立方體結(jié)合維度聚集操作,可以滿足查詢1、查詢2和查詢3的復(fù)合查詢需求。如在第1章提到的“有多少男人喜歡看喜劇片”,首先選取

    在傳統(tǒng)OLAP中,上卷與下鉆是最重要的兩個操作。在StarGraphCube中,上卷下鉆操作主要在實體立方體上進(jìn)行。上卷意味著從底層的n元關(guān)系元路徑聚集得到相應(yīng)的n-m元關(guān)系元路徑聚集網(wǎng)絡(luò)(0<m<n),對應(yīng)的逆向操作為下鉆操作。

    同質(zhì)轉(zhuǎn)換操作:給定一個多維異質(zhì)信息網(wǎng)絡(luò)N=(V,E,T,A),選定節(jié)點類型集合T,對其中某一個節(jié)點類型Ti,若在實體立方體中類型為Ti的節(jié)點Vi、Vj與同一個節(jié)點存在邊的關(guān)系,則在節(jié)點Vi與Vj之間構(gòu)建同質(zhì)的邊。

    同質(zhì)轉(zhuǎn)換操作給人們發(fā)現(xiàn)同質(zhì)節(jié)點之間的隱藏信息做鋪墊。在多維異質(zhì)信息網(wǎng)絡(luò)中,實體的類型多種多樣,同實體間的關(guān)系主要通過其他類型實體節(jié)點進(jìn)行建立。通過同質(zhì)轉(zhuǎn)換操作,發(fā)掘異質(zhì)網(wǎng)絡(luò)中的同質(zhì)網(wǎng)絡(luò)信息,進(jìn)行群體劃分和分析。

    屬性轉(zhuǎn)換:給定一個多維異質(zhì)信息網(wǎng)絡(luò)N=(V,E,T,A),選定某一類型節(jié)點集合Tt,對每一個節(jié)點類型Tti與維度集合Ai中的m個維度屬性{Aij,1≤j≤m},將這m個維度屬性值變換成節(jié)點加入節(jié)點集合形成新的節(jié)點集合V′與類型集合T′。對于新節(jié)點Aij與Aij′,若屬于同一節(jié)點或者隸屬的節(jié)點之間存在邊,則建立兩者之間的邊關(guān)系并加入邊集形成E′。最終得到屬性轉(zhuǎn)換網(wǎng)絡(luò)N′=(V′,E′,T′,A)。

    同質(zhì)轉(zhuǎn)換操作的算法如下:

    算法1同質(zhì)轉(zhuǎn)換

    屬性轉(zhuǎn)換操作的算法如下:

    算法2屬性轉(zhuǎn)化

    3 優(yōu)化物化策略

    在實體立方體上的上卷下鉆操作需要根據(jù)關(guān)系元路徑重組網(wǎng)絡(luò)節(jié)點,計算的復(fù)雜度很高。對于大規(guī)模網(wǎng)絡(luò)這些操作是十分耗時的,因此提出了下面的一些優(yōu)化算法。

    3.1 操作優(yōu)化

    二元關(guān)系元路徑聚集操作將網(wǎng)絡(luò)中的多個實體屬性在二元關(guān)系元路徑P(T1,Tn,list)=T1→T2→…→Ti→…→Tn的指導(dǎo)下,形成以起點和終點類型構(gòu)成的網(wǎng)絡(luò)。可以將相鄰的節(jié)點做join操作,逐步合并中間路徑節(jié)點,最終得到T1→Tn的網(wǎng)絡(luò)。join操作的復(fù)雜度和邊的大小與計算方法有關(guān)系,若原始網(wǎng)絡(luò)有l(wèi)條邊,join的復(fù)雜度為O(α(l))。二元關(guān)系元路徑長度為|list|+1,則最終的復(fù)雜度為O(α(l)×(|list|+1))。二元關(guān)系元路徑的長度增加,計算復(fù)雜度也會逐漸增加,同時起點與終點的關(guān)聯(lián)性越弱,得到的網(wǎng)絡(luò)可分析性越弱。因此一般聚集網(wǎng)絡(luò)的二元關(guān)系元路徑不會太長,否則得到的圖就沒有分析的意義。二元關(guān)系元路徑的聚集網(wǎng)絡(luò)的計算可以表示N′=agg2meta(N,T1,Tn,list),其中N表示多維信息網(wǎng)絡(luò),T1表示起點類型,Tn表示終點類型,list表示二元關(guān)系元路徑序列。N′為二元關(guān)系元路徑聚集網(wǎng)絡(luò),生成算法見算法1。遍歷的循環(huán)可以使用Spark的map函數(shù)生成對應(yīng)邊的RDD,利用RDD的join函數(shù)對算法1進(jìn)行并行操作。

    對于n元關(guān)系元路徑的聚集網(wǎng)絡(luò)計算,根據(jù)定義可知n元關(guān)系元路徑可以由n-1個二元關(guān)系元路徑拼接而成,故二元關(guān)系元路徑指導(dǎo)的網(wǎng)絡(luò)聚集操作可以轉(zhuǎn)換成n-1個二元關(guān)系元路徑網(wǎng)絡(luò)指導(dǎo)的聚集操作,最后將n-1個聚集網(wǎng)絡(luò)合并。

    3.2 實體立方體物化

    立方體的物化策略一共有3種:不物化、部分物化和完全物化。不物化策略是指在每一次的計算過程中,都直接生成所需網(wǎng)絡(luò)再計算結(jié)果。這種策略不需要耗費很多內(nèi)存空間,但是當(dāng)數(shù)據(jù)量很大時,每一步的計算時間會顯著增加,不適合大數(shù)據(jù)量的操作。完全物化策略是指在計算初期,就將數(shù)據(jù)立方體的所有網(wǎng)絡(luò)計算出來并保存。這種方法在數(shù)據(jù)立方體的維度較多的情況下,計算初期需要花費大量時間并且占用大量的內(nèi)存。部分物化策略是在計算初期,按照一定方案將數(shù)據(jù)立方體的部分網(wǎng)絡(luò)計算出來并保存。這種方式兼顧了時間和空間效率,因此本文選擇這種物化策略。

    對于實體立方體,由于關(guān)系元路徑的多樣性,每一個方體可能會產(chǎn)生多個聚集網(wǎng)絡(luò),整個立方體的聚集網(wǎng)絡(luò)不容易計算出來。而由于n元關(guān)系元路徑可以利用n-1個對應(yīng)的二元關(guān)系元路徑聚集網(wǎng)絡(luò)得到,對于n元關(guān)系元路徑產(chǎn)生的聚集網(wǎng)絡(luò),是路徑中的一點,則二元關(guān)系元路徑的計算可以通過將P(T1,Ti,list)和P(Ti,Tn,list)的聚集網(wǎng)絡(luò)連接得到。因此物化策略選擇優(yōu)先物化二元關(guān)系元路徑聚集網(wǎng)絡(luò),初始物化所有二元關(guān)系元路徑集合的最短元路徑聚集網(wǎng)絡(luò)。若一共有n種類型的實體,則物化產(chǎn)生n(n-1)/2個聚集網(wǎng)絡(luò)。

    另外在物化過程中,如果要計算二元關(guān)系元路徑聚集網(wǎng)絡(luò),可以先檢查是否已經(jīng)物化過。如果之前已經(jīng)物化過,則可以直接利用。

    3.3 維度編碼

    傳統(tǒng)的OLAP查詢中,事實表往往比維度表大很多,維度表所占的事實表比例基本都在1%左右,一般不會超過3%。數(shù)據(jù)規(guī)模越大,維度表所占比例越低。而且數(shù)據(jù)倉庫查詢具有高輸入低輸出的特點。在SSB標(biāo)準(zhǔn)測試集中,任何一個查詢輸出記錄都在1 000條以下[3]。直接將維度表進(jìn)行維度編碼壓縮,融入事實表中,能夠大大減少事實表與維度表的連接操作,而且輸出結(jié)果數(shù)據(jù)量很小,解碼時間也很短,運行效率會大大提升。

    對于節(jié)點的維度進(jìn)行編碼并存入邊表中,這樣在進(jìn)行維度操作時可以只進(jìn)行邊表的計算,而不需要邊表與維度表的連接操作。使用位運算與二進(jìn)制,對節(jié)點名稱、節(jié)點類型、節(jié)點維度一次進(jìn)行等位編碼,最終形成節(jié)點存入邊表中,編碼形式為節(jié)點類型編碼+節(jié)點名稱編碼+節(jié)點維度編碼。其中節(jié)點類型編碼位數(shù)為,T為節(jié)點類型,|T|+1表示維度上卷下鉆形成的節(jié)點。節(jié)點編碼算法如下。

    (1)節(jié)點編碼

    由定義可得編碼實例:User U3 Male China:000 010 0 01。通過前3位得到類型,類型000表示User;接下來3位表示用戶編碼,010表示用戶名稱U3;接下來1位表示用戶性別,0代表男性;最后2位表示用戶國家,01表示USA。

    (2)維度上卷編碼

    例如圖中的movie Category聚集形成Comedy節(jié)點,首先是類型編碼100,之后是上卷的類型編碼,Movie為001,上卷維度數(shù)量為1,編碼為1。上卷維度在movie類型中是第0個編號,編碼為0,取值Comedy編碼為01,如果后面還有編碼則表示下個類型的上卷維度。最終Comedy編碼為1000011001。

    4 實驗驗證

    本文將在4個節(jié)點的本地集群上進(jìn)行模型和算法的實驗。每個節(jié)點由2個E5-2620 6(12)@2.0 GHz CPU,64 GB內(nèi)存和500 GB SATA disks構(gòu)成。實驗的環(huán)境主要是基于Hadoop 2.6.0和Spark 1.5.1。

    本文將在真實數(shù)據(jù)集和模擬數(shù)據(jù)集上進(jìn)行實驗驗證。其中真實數(shù)據(jù)集為MAG(Microsoft academic graph)和IMDB數(shù)據(jù)集,模擬數(shù)據(jù)集為使用模擬算法生成的數(shù)據(jù)集。真實數(shù)據(jù)集主要用來驗證模型的有效性,而模擬數(shù)據(jù)用來驗證模型的高效性。

    4.1 有效性驗證

    4.1.1 MAG數(shù)據(jù)集

    該數(shù)據(jù)集是由微軟在2016年發(fā)布,主要包含作者、論文和會議的關(guān)系,其中不同的實體有不同的維度屬性。數(shù)據(jù)集中包含114 698 044個作者,126 909 021篇論文,1 283個會議。在有效性實驗中,重點關(guān)注了4個領(lǐng)域:database(DB)、data mining(DM)、artificial intelligence(AI)和information retrieval(IR)。

    實驗中,通過建立StarGraphCube模型以及關(guān)系元路徑的聚集和維度的聚集進(jìn)行作者合作網(wǎng)絡(luò)的分析。

    首先以二元關(guān)系元路徑P(Author,Author)=Author→Paper→Author聚集得到作者合作網(wǎng)絡(luò)。選定Philip S Yu作為研究對象,可以得到與他合作最緊密的作者,在field維度上聚集得到選定的4個領(lǐng)域之間的關(guān)系。從圖2(a)中可以知道,DB領(lǐng)域作者與DM領(lǐng)域作者合作的頻率比和AI、IR領(lǐng)域作者合作的頻率更高,而且DB領(lǐng)域的作者更傾向于跟自己領(lǐng)域的作者合作。IR領(lǐng)域的作者傾向于跟非自己領(lǐng)域的作者合作,跟DB領(lǐng)域作者合作的頻率比AI、DM的頻率更高。對P(Author,Paper)=Author→Paper聚集網(wǎng)絡(luò)進(jìn)行field維度上卷,可以得到作者與field的網(wǎng)絡(luò)。從圖2(c)中可以看出,Philip S Yu的主要領(lǐng)域是datamining,并且和CharuCAggarwal的合作最為緊密。

    4.1.2 IMDB數(shù)據(jù)集

    該數(shù)據(jù)集從IMDB的官網(wǎng)爬取,主要包含用戶、電影和演員之間的關(guān)系,其中不同的實體有不同的維度屬性。數(shù)據(jù)集中包含Movies:129 918,Actors:832 087。在有效性實驗中,主要選取了4種電影類型Drama、Comedy、Short和Adult進(jìn)行研究。

    在本次實驗中,重點關(guān)注了Drama、Comedy、Short、Adult這4種類型的電影。通過建立Star Graph-Cube模型以及關(guān)系元路徑的聚集與維度的聚集進(jìn)行科研網(wǎng)絡(luò)的分析。

    首先以二元關(guān)系元路徑P(Movie,Movie)=Movie→Actor→Movie聚集得到電影的關(guān)系網(wǎng)絡(luò)圖。將Movie進(jìn)行類型維度的上卷,聚集函數(shù)采用count(*),得到4個類型電影的關(guān)系如圖3(a)。

    同時也可以對單點進(jìn)行分析。通過二元關(guān)系元路徑P(Actor,Movie)=Actor→Movie的聚集網(wǎng)絡(luò)進(jìn)行Movie的類型維度上卷,可以得到Actor和電影類型的關(guān)系網(wǎng)絡(luò)。通過電影的發(fā)行國家維度上卷得到Actor和電影發(fā)行國家之間的關(guān)系。通過二元關(guān)系元路徑P(Actor,Actor)=Actor→Movie→Actor聚集得到演員合作關(guān)系網(wǎng)絡(luò),可以知道與演員合作最密切的其他演員。如圖3(c)中Jonny Depp經(jīng)常出演的電影類型是Comedy和Drama,大多數(shù)電影都是由美國公司發(fā)行的。

    4.2 高效性驗證

    4.2.1 實體立方體效能驗證

    在該實驗中使用MAG數(shù)據(jù)進(jìn)行實驗,將MAG數(shù)據(jù)集分為5份,每一份的大小分別為2×106,4×106,6×106,8×106,10×106。

    Fig.2 Experiments on MAG datasets圖2 MAG實驗結(jié)果

    Fig.3 Experiments on IMDB datasets圖3 IMDB實驗結(jié)果

    首先對不同的二元關(guān)系元路徑聚集網(wǎng)絡(luò)進(jìn)行實驗。選取P1(Author,Paper)=Author→Paper,P2(Author,Conference)=Author→Paper→Conference,P2(Author,Author)=Author→Paper→Author。實驗結(jié)果如圖4(a)所示。由P1(Author,Paper)與P2(Author,Conference)的比較可以看出,隨著路徑的增加,需要的時間也會增加。由P2(Author,Conference)和P3(Author,Author)的比較可以知道,P2產(chǎn)生的作者和會議的網(wǎng)絡(luò),依賴關(guān)系緊密,產(chǎn)生的網(wǎng)絡(luò)規(guī)模較小。而P3產(chǎn)生的是作者合作網(wǎng)絡(luò),同一篇文章的合作者較多,產(chǎn)生的網(wǎng)絡(luò)規(guī)模較大。因此相同長度元路徑的聚集網(wǎng)絡(luò),需要的時間也會不同。由圖可知,隨著邊數(shù)的增加,消耗的時間是線性變化的,即O(α(l))=O(l),最終的時間復(fù)雜度是O(l×|list|+1)。

    然后對物化策略進(jìn)行實驗。選取關(guān)系元路徑P(Author,Author)=Author→Paper→Conference→Paper→Author進(jìn)行聚集操作。物化Author→Paper→Conference路徑的聚集網(wǎng)絡(luò),則不物化的聚集操作需要進(jìn)行4次join操作。對于物化后,則只需要進(jìn)行1次join操作,實驗結(jié)果如圖4(b)。通過物化可以減少重復(fù)的聚集計算,提高運行效率。

    4.2.2 維度屬性編碼

    該實驗使用模擬的多維網(wǎng)絡(luò)數(shù)據(jù)。首先驗證維度屬性編碼對性能的提升,從維度數(shù)目和網(wǎng)絡(luò)規(guī)模兩個角度出發(fā)進(jìn)行實驗。從維度數(shù)目角度生成維度數(shù)目為3、5、7、9的網(wǎng)絡(luò),分別采用點邊join方式與本文提出維度編碼的方式進(jìn)行維度roll up,得到的結(jié)果如圖4(c)所示。從圖中可知,維度編碼能夠大大提高網(wǎng)絡(luò)聚集的效率,隨著網(wǎng)絡(luò)維度的增加,點邊join方法與維度編碼方法性能變化相似,消耗的時間都有所增加。這是由于維度增加,需要的存儲空間更多導(dǎo)致的。從網(wǎng)絡(luò)規(guī)模的角度生成了邊數(shù)分別為1×106,10×106和100×106的多維網(wǎng)絡(luò),并分別進(jìn)行了聚集操作,得到的結(jié)果如圖4(d)所示??梢钥闯觯S著網(wǎng)絡(luò)規(guī)模的增加,維度編碼對效率的提升也不斷增加,維度編碼的方式也更加有優(yōu)勢。通過維度編碼能夠大大提高對大規(guī)模網(wǎng)絡(luò)的分析性能。

    然后,研究了屬性轉(zhuǎn)換操作。圖4(e)呈現(xiàn)了屬性轉(zhuǎn)換的維度數(shù)量與時間的關(guān)系??梢钥闯?,隨著屬性轉(zhuǎn)換的維度數(shù)量的增加,消耗的時間有加速上升的趨勢。這是因為屬性轉(zhuǎn)換生成的網(wǎng)絡(luò)以維度屬性為節(jié)點,隨著屬性轉(zhuǎn)換成維度,生成的網(wǎng)絡(luò)規(guī)模呈非線性增加的規(guī)律。

    接著,研究了同質(zhì)轉(zhuǎn)換操作,圖4(f)呈現(xiàn)了同質(zhì)轉(zhuǎn)換的邊數(shù)量與時間的關(guān)系??梢钥闯觯S著同質(zhì)轉(zhuǎn)換的邊數(shù)量呈指數(shù)增長,消耗的時間也在不斷增加。這是因為隨著邊數(shù)量的增加,同一個節(jié)點的鄰居數(shù)量也在不斷增加,建立同類型節(jié)點間的關(guān)系概率也在不斷增加。

    5 相關(guān)工作

    Fig.4 Efficiency experiment results圖4 高效性驗證

    傳統(tǒng)OLAP的研究起步較早,技術(shù)規(guī)范相對比較成熟,對于相關(guān)領(lǐng)域的應(yīng)用也比較深入。但是對于圖數(shù)據(jù)的GraphOLAP研究尚且處于起步階段。

    最開始吳巍[4]提出了Link OLAP的概念,通過將面向?qū)嶓w的分析擴(kuò)展到面向連接的分析,結(jié)合復(fù)雜網(wǎng)絡(luò)中的網(wǎng)絡(luò)可視化技術(shù),將OLAP技術(shù)應(yīng)用到面向連接的分析,突破了以往傳統(tǒng)OLAP系統(tǒng)中單調(diào)的二維表格表現(xiàn)形式,OLAP的研究也逐漸轉(zhuǎn)向關(guān)聯(lián)的屬性度量和圖。

    Chen等人[5]首次正式提出了GraphOLAP的概念,并且定義了信息維、拓?fù)渚S以及在這些維度上面的上卷下鉆切塊切片等操作,第一次較為系統(tǒng)地提出了GraphOLAP的概念,但是對于整個GraphOLAP的系統(tǒng)框架沒有進(jìn)行概述。

    李川等人[6]設(shè)計了一種適合GraphOLAP的數(shù)據(jù)倉庫模型——雙星模型,提出了信息維聚集算法和拓?fù)渚S聚集算法,并將理論的GraphOLAP進(jìn)行了實現(xiàn),但是使用的功能場景相對單一。

    Zhao等人[7]針對數(shù)據(jù)倉庫和多維網(wǎng)絡(luò)分析的Graph Cube模型,將傳統(tǒng)OLAP中立方體的概念與圖融合,并利用傳統(tǒng)OLAP的概念,將方體查詢引入到圖數(shù)據(jù)分析上,提出了crossboid查詢,使得圖數(shù)據(jù)也可以像表數(shù)據(jù)進(jìn)行復(fù)雜的查詢。除此之外還實現(xiàn)了物化操作,將圖數(shù)據(jù)對應(yīng)到傳統(tǒng)數(shù)據(jù)倉庫以及OLAP操作,重點實現(xiàn)了OLAP多維分析的查詢功能,使得傳統(tǒng)的數(shù)據(jù)倉庫以及OLAP的功能得到拓展。

    Yin等人[8]提出了HMGraph OLAP模型,引入了實體維的概念,支持異質(zhì)網(wǎng)絡(luò)的分析,并且加入了旋轉(zhuǎn)和拉伸操作,在物化方面也采用相應(yīng)的策略。

    Denis等人[9]將GraphOLAP的操作算法用并行框架實現(xiàn),并與傳統(tǒng)的集中式算法進(jìn)行了對比,對大規(guī)模數(shù)據(jù)有著較好的效果。

    Wang等人[10]利用Hadoop實現(xiàn)了Pagrol并行圖分析系統(tǒng),并且改進(jìn)了圖立方體模型,加入了邊維度屬性的上卷下鉆,通過一些優(yōu)化操作使得系統(tǒng)有效高效地運行。

    Wang等人[11]針對異質(zhì)網(wǎng)絡(luò)分析能力不足的問題,引入了關(guān)系元路徑的概念,設(shè)計了TSMH Graph Cube模型,并且擴(kuò)展了上卷下鉆的語義,給出了優(yōu)化的物化策略,引入了并行計算框架來進(jìn)行大數(shù)據(jù)處理。

    除此之外,Hannachi[12]、Weiler[13]、Liu等人[14]也提出了針對社交網(wǎng)絡(luò)的立方體模型,Qu[15]、Jakawat等人[16]對文獻(xiàn)數(shù)據(jù)以及知識網(wǎng)絡(luò)實現(xiàn)了GraphOLAP的模型系統(tǒng),Sun[17]、Shi等人[18]將數(shù)據(jù)庫和內(nèi)鏈接的數(shù)據(jù)視為異質(zhì)信息網(wǎng)絡(luò),并研究如何利用實體的語義信息和網(wǎng)絡(luò)中的內(nèi)鏈接,Junghanns等人[19]將Hadoop引入到OLAP中以處理大規(guī)模的圖數(shù)據(jù),Beheshti等人[20]擴(kuò)展了應(yīng)用場景以便于能夠?qū)DF數(shù)據(jù)進(jìn)行處理。Cuzzocrea等人[21]研究了如何將云計算應(yīng)用到大數(shù)據(jù)上以處理大規(guī)模的圖數(shù)據(jù)。

    6 總結(jié)

    本文針對現(xiàn)有GraphOLAP對異質(zhì)網(wǎng)絡(luò)分析能力不足的問題,引入關(guān)系元路徑的概念,提出了主節(jié)點引導(dǎo)元路徑聚集,并且設(shè)計了星型數(shù)據(jù)模型以便于在異質(zhì)網(wǎng)絡(luò)中引入關(guān)系元路徑,在此基礎(chǔ)上提出了同質(zhì)轉(zhuǎn)換操作和屬性轉(zhuǎn)換操作以豐富模型操作。針對模型提出了優(yōu)先物化二元關(guān)系元路徑的物化策略和維度聚集時的維度編碼算法來進(jìn)行join操作的優(yōu)化。最后引入了Spark并行計算框架,使得模型處理大規(guī)模的圖數(shù)據(jù)的能力大大加強。通過真實數(shù)據(jù)與模擬數(shù)據(jù)的實驗,驗證了本文模型框架的有效性與高效性。

    [1]Cohen J.Graph twiddling in a MapReduce world[J].Computing in Science&Engineering,2009,11(4):29-41.

    [2]Li Chuan,Yu P S,Zhao Lei,et al.Infonetolaper:integrating InfoNetWarehouse and InfoNetCube with InfoNetOLAP[J].Proceedings of the VLDB Endowment,2011,4(12):1422-1425.

    [3]Wang Huiju,Qin Xiongpai,Wang Shan,et al.Scalable OLAP queries processing towards large cluster[J].Chinese Journal of Computers,2015,38(1):45-58.

    [4]Wu Wei.Complex network virtualization and link OLAP[D].Beijing:Beijing University of Posts and Telecommunications,2007.

    [5]Chen Chen,Yan Xifeng,Zhu Feida,et al.Graph OLAP:towards online analytical processing on graphs[C]//Proceedings of the 8th International Conference on Data Mining,Pisa,Italy,Dec 15-19,2008.Washington:IEEE Computer Society,2008:103-112.

    [6]Li Chuan,Zhao Lei,Tang Changjie,et al.Modeling,design and implementation of Graph OLAPing[J].Journal of Software,2011,22(2):258-268.

    [7]Zhao Peixiang,Li Xiaolei,Xin Dong,et al.Graph Cube:on warehousing and OLAP multidimensional networks[C]//Proceedings of the 2011 ACM SIGMOD International Conference on Management of Data,Athens,Greece,Jun 12-16,2011.New York:ACM,2011:853-864.

    [8]Yin Mu,Wu Bin,Zeng Zengfeng.HMGraph OLAP:a novel framework for multi-dimensional heterogeneous network analysis[C]//Proceedings of the 15th International Workshop on Data Warehousing and OLAP,Maui,USA,Nov 2,2012.New York:ACM,2012:137-144.

    [9]Denis B,Ghrab A,Skhiri S.A distributed approach for graphoriented multidimensional analysis[C]//Proceedings of the 2013 International Conference on Big Data,Santa Clara,USA,Oct 6-9,2013.Piscataway,USA:IEEE,2013:9-16.

    [10]Wang Zhengkui,Fan Qi,Wang Huiju,et al.Pagrol:parallel graph OLAP over large-scale attributed graphs[C]//Proceedings of the 30th International Conference on Data Engineering,Chicago,USA,Mar 31-Apr 4,2014.Washington:IEEE Computer Society,2014:496-507.

    [11]Wang Pengsen,Wu Bin,Wang Bai.TSMH Graph Cube:a novel framework for large scale multi-dimensional network analysis[C]//Proceedings of the 2015 International Conference on Data Science and Advanced Analytics,Paris,France,Oct 19-21,2015.Piscataway,USA:IEEE,2015:1-10.

    [12]Hannachi L,Benblidia N,Bentayeb F,et al.Social microblogging cube[C]//Proceedings of the 16th International Workshop on Data Warehousing and OLAP,San Francisco,USA,Oct 28,2013.New York:ACM,2013:19-26.

    [13]Rehman N U,Weiler A,Scholl M H.OLAPing social media:the case of Twitter[C]//Proceedings of the 2013 International Conference on Advances in Social Networks Analysis and Mining,Niagara,Canada,Aug 25-29,2013.New York:ACM,2013:1139-1146.

    [14]Liu Xiong,Tang Kaizhi,Hancock J,et al.A text cube approach to human,social and cultural behavior in the Twitter stream[C]//LNCS 7812:Proceedings of the 6th International Conference on Social Computing,Behavioral-Cultural Modeling,and Prediction,Washington,Apr 2-5,2013.Berlin,Heidel-berg:Springer,2013:321-330.

    [15]Qu Qiang,Zhu Feida,Yan Xifeng,et al.Efficient topological OLAP on information networks[C]//LNCS 6587:Proceedings of the 16th International Conference on Database Systems for Advanced Applications,Hong Kong,China,Apr 22-25,2011.Berlin,Heidelberg:Springer,2011:389-403.

    [16]Jakawat W,Favre C,Loudcher S.OLAP on information networks:a new framework for dealing with bibliographic data[J].Advances in Intelligent Systems&Computing,2013,241:361-370.

    [17]Sun Yizhou,Han Jiawei,Yan Xifeng,et al.Mining knowledge from interconnected data:a heterogeneous information network analysis approach[J].Proceedings of the VLDB Endowment,2012,5(12):2022-2023.

    [18]Shi Chuan,Kong Xiangnan,Yu P S,et al.Relevance search in heterogeneous networks[C]//Proceedings of the 15th International Conference on Extending Database Technology,Berlin,Germany,Mar 27-30,2012.New York:ACM,2012:180-191.

    [19]Junghanns M,Petermann A,Gómez K,et al.GRADOOP:scalable graph data management and analytics with Hadoop[J].arXiv:1506.00548,2015.

    [20]Beheshti S M R,Benatallah B,Motahari-Nezhad H R.Scalable graph-based OLAP analytics over process execution data[J].Distributed&Parallel Databases,2016,34(3):379-423.

    [21]Cuzzocrea A,Moussa R,Xu Guandong,et al.Cloud-based OLAP over big data:application scenarios and performance analysis[C]//Proceedings of the 15th International Symposium on Cluster,Cloud and Grid Computing,Shenzhen,China,May 4-7,2015.Washington:IEEE Computer Society,2015:921-927.

    附中文參考文獻(xiàn):

    [3]王會舉,覃雄派,王珊,等.面向大規(guī)模機群的可擴(kuò)展OLAP查詢技術(shù)[J].計算機學(xué)報,2015,38(1):45-58.

    [4]吳巍.復(fù)雜網(wǎng)絡(luò)可視化與Link OLAP[D].北京:北京郵電大學(xué),2007.

    [6]李川,趙磊,唐常杰,等.Graph OLAPing的建模、設(shè)計與實現(xiàn)[J].軟件學(xué)報,2011,22(2):258-268.

    Research and Implementation of Framework for Large-Scale Multi-Dimensional NetworkAnalysis*

    WANG Ze'ao+,WU Bin,WU Xinyu,ZHANG Zixing

    College of Computer Science,Beijing University of Posts and Telecommunications,Beijing 100080,China

    2016-09,Accepted 2016-11.

    With the rapid development of the Internet and the increasing of computer applications,a large number of graph data especially social networks are generated.Multi-dimensional information networks have become a common way to represent these data.However in the multi-dimensional information networks there are multiple types of nodes and attributes.How to process the analysis of multi-view and multi-granularity and mine the hidden information has become the focus of current research.Graph online analytical processing(GraphOLAP)can process a quick online analysis and query operation of graph data.With the existing achievement of GraphOLAP,this paper proposes a new Graph-Cube framework according to the characteristics of multi-dimensional information network.This paper introduces the concept of meta-path and uses main node to guide the aggregation of the meta-path.Then this paper uses meta-path to guide the roll-up/drill-down operation of the network and proposes attributes transform and homogeneous transform operation of the Graph-Cube.Finally,this paper discusses the materialization strategy and implements the framework in Spark.The experimental results on real and simulation datasets prove the efficiency and effectiveness of the proposed framework.

    GraphOLAP;Graph-Cube;meta-path;Spark

    +Corresponding author:E-mail:tytyal@163.com

    10.3778/j.issn.1673-9418.1609012

    *The National Natural Science Foundation of China under Grant No.71231002(國家自然科學(xué)基金);the Special Fund for Beijing Common Construction Project(北京市共建項目專項).

    CNKI網(wǎng)絡(luò)優(yōu)先出版:2016-11-11,http://www.cnki.net/kcms/detail/11.5602.TP.20161111.1627.002.html

    WANG Ze'ao,WU Bin,WU Xinyu,et al.Research and implementation of framework for large-scale multidimensional network analysis.Journal of Frontiers of Computer Science and Technology,2017,11(12):1941-1952.

    A

    TP399

    WANG Ze'ao was born in 1993.He is an M.S.candidate at Beijing University of Posts and Telecommunications.His research interests include data mining and social network analysis,etc.

    王澤奧(1993—),男,四川安岳人,北京郵電大學(xué)碩士研究生,主要研究領(lǐng)域為數(shù)據(jù)挖掘,社會網(wǎng)絡(luò)分析等。

    WU Bin was born in 1969.He is a professor and Ph.D.supervisor at Beijing University of Posts and Telecommunications.His research interests include data mining and complex network,etc.

    吳斌(1969—),男,湖南長沙人,博士,北京郵電大學(xué)教授、博士生導(dǎo)師,主要研究領(lǐng)域為數(shù)據(jù)挖掘,復(fù)雜網(wǎng)絡(luò)等。

    WU Xinyu was born in 1993.He is an M.S.candidate at Beijing University of Posts and Telecommunications.His research interests include data mining and social network analysis,etc.

    吳心宇(1993—),男,福建莆田人,北京郵電大學(xué)碩士研究生,主要研究領(lǐng)域為數(shù)據(jù)挖掘,社會網(wǎng)絡(luò)分析等。

    ZHANG Zixing was born in 1994.He is an M.S.candidate at Beijing University of Posts and Telecommunications.His research interests include data mining and social network analysis,etc.

    張子興(1994—),男,河北遵化人,北京郵電大學(xué)碩士研究生,主要研究領(lǐng)域為數(shù)據(jù)挖掘,社會網(wǎng)絡(luò)分析等。

    猜你喜歡
    立方體異質(zhì)維度
    疊出一個立方體
    淺論詩中“史”識的四個維度
    中華詩詞(2019年7期)2019-11-25 01:43:00
    圖形前線
    立方體星交會對接和空間飛行演示
    太空探索(2016年9期)2016-07-12 09:59:53
    折紙
    光的維度
    燈與照明(2016年4期)2016-06-05 09:01:45
    “五個維度”解有機化學(xué)推斷題
    隨機與異質(zhì)網(wǎng)絡(luò)共存的SIS傳染病模型的定性分析
    Ag2CO3/Ag2O異質(zhì)p-n結(jié)光催化劑的制備及其可見光光催化性能
    MoS2/ZnO異質(zhì)結(jié)的光電特性
    物理實驗(2015年10期)2015-02-28 17:36:52
    免费黄频网站在线观看国产| 亚洲精品aⅴ在线观看| 最近的中文字幕免费完整| 久久人人爽av亚洲精品天堂| 蜜臀久久99精品久久宅男| 日日摸夜夜添夜夜添av毛片| 国产在线一区二区三区精| 18禁动态无遮挡网站| av卡一久久| 日本与韩国留学比较| 九草在线视频观看| 纯流量卡能插随身wifi吗| 精品人妻熟女av久视频| 啦啦啦中文免费视频观看日本| 99热国产这里只有精品6| 欧美日韩成人在线一区二区| 亚洲国产日韩一区二区| 欧美丝袜亚洲另类| av不卡在线播放| 97在线视频观看| 人体艺术视频欧美日本| 日本欧美视频一区| 亚洲成人一二三区av| 国产老妇伦熟女老妇高清| 国模一区二区三区四区视频| 国产成人av激情在线播放 | 久久这里有精品视频免费| 午夜激情福利司机影院| 精品卡一卡二卡四卡免费| 久久人人爽人人爽人人片va| 国产极品天堂在线| 亚洲精品美女久久av网站| 日本黄色片子视频| 国模一区二区三区四区视频| 午夜久久久在线观看| 街头女战士在线观看网站| 老司机影院毛片| 亚洲在久久综合| 亚洲国产精品国产精品| 欧美 亚洲 国产 日韩一| 啦啦啦视频在线资源免费观看| 久久人人爽人人爽人人片va| 五月玫瑰六月丁香| 26uuu在线亚洲综合色| 亚洲av欧美aⅴ国产| 免费观看在线日韩| 伦精品一区二区三区| 内地一区二区视频在线| 最近的中文字幕免费完整| 最近的中文字幕免费完整| 精品久久久精品久久久| av国产精品久久久久影院| 日本vs欧美在线观看视频| 亚洲av国产av综合av卡| 18禁动态无遮挡网站| 欧美日韩国产mv在线观看视频| 久久精品久久精品一区二区三区| 少妇猛男粗大的猛烈进出视频| 午夜福利视频精品| 校园人妻丝袜中文字幕| 少妇猛男粗大的猛烈进出视频| 成人漫画全彩无遮挡| 丰满乱子伦码专区| 九九久久精品国产亚洲av麻豆| 人妻夜夜爽99麻豆av| 熟女电影av网| 日韩电影二区| 精品人妻一区二区三区麻豆| 蜜桃国产av成人99| 亚洲欧美中文字幕日韩二区| 午夜福利影视在线免费观看| 久久久久精品性色| 最近中文字幕高清免费大全6| av免费观看日本| 亚洲精品久久久久久婷婷小说| 午夜福利在线观看免费完整高清在| 国产毛片在线视频| 大又大粗又爽又黄少妇毛片口| 如何舔出高潮| 99热这里只有是精品在线观看| 人妻人人澡人人爽人人| 欧美日韩视频高清一区二区三区二| 欧美精品国产亚洲| 亚洲av福利一区| 一本—道久久a久久精品蜜桃钙片| 制服诱惑二区| 永久免费av网站大全| 国产精品 国内视频| 你懂的网址亚洲精品在线观看| 亚洲欧美一区二区三区黑人 | www.色视频.com| 91aial.com中文字幕在线观看| 欧美人与善性xxx| 一级爰片在线观看| 一本久久精品| 王馨瑶露胸无遮挡在线观看| 精品少妇内射三级| 一二三四中文在线观看免费高清| 亚洲情色 制服丝袜| 大片免费播放器 马上看| 美女福利国产在线| 亚洲精品日本国产第一区| 国产无遮挡羞羞视频在线观看| 国产精品蜜桃在线观看| 久久久久精品性色| 免费观看的影片在线观看| 日韩av免费高清视频| 久久精品国产自在天天线| 菩萨蛮人人尽说江南好唐韦庄| 亚洲熟女精品中文字幕| 亚洲精品日韩在线中文字幕| 波野结衣二区三区在线| 一级毛片aaaaaa免费看小| 中文字幕制服av| 老司机影院成人| 曰老女人黄片| 少妇人妻精品综合一区二区| 最近的中文字幕免费完整| 人妻系列 视频| 飞空精品影院首页| 18禁观看日本| 性色av一级| 久久精品夜色国产| 91精品伊人久久大香线蕉| 色视频在线一区二区三区| 97在线视频观看| 啦啦啦在线观看免费高清www| 极品人妻少妇av视频| 国产永久视频网站| 中文天堂在线官网| 三级国产精品欧美在线观看| 人体艺术视频欧美日本| 不卡视频在线观看欧美| 成年人免费黄色播放视频| 伦精品一区二区三区| 不卡视频在线观看欧美| 亚洲精华国产精华液的使用体验| 亚洲精品久久成人aⅴ小说 | 午夜视频国产福利| 国产日韩欧美亚洲二区| 嘟嘟电影网在线观看| 麻豆精品久久久久久蜜桃| 99热6这里只有精品| 麻豆精品久久久久久蜜桃| 中文字幕制服av| 免费黄频网站在线观看国产| 免费av不卡在线播放| 人妻夜夜爽99麻豆av| 欧美三级亚洲精品| 久久久久久久久久久久大奶| 久久99蜜桃精品久久| av免费观看日本| 亚洲国产av新网站| 精品久久久久久久久亚洲| 日韩不卡一区二区三区视频在线| 少妇人妻久久综合中文| 亚州av有码| 国产片内射在线| 校园人妻丝袜中文字幕| 午夜福利视频精品| 国产精品熟女久久久久浪| a级毛片黄视频| 国产精品国产三级国产专区5o| 成年av动漫网址| 免费黄网站久久成人精品| 免费看av在线观看网站| 亚洲国产成人一精品久久久| 飞空精品影院首页| 午夜精品国产一区二区电影| 亚洲av不卡在线观看| 欧美精品高潮呻吟av久久| 色5月婷婷丁香| www.av在线官网国产| 女性生殖器流出的白浆| 亚洲av欧美aⅴ国产| 久久精品国产自在天天线| 日本猛色少妇xxxxx猛交久久| 久久综合国产亚洲精品| 亚洲成人手机| 精品久久久精品久久久| 日韩欧美精品免费久久| 亚洲国产最新在线播放| 青春草国产在线视频| 老女人水多毛片| 国产日韩欧美亚洲二区| 精品亚洲成国产av| 欧美97在线视频| 男人添女人高潮全过程视频| 亚洲无线观看免费| 免费看不卡的av| 国产成人freesex在线| 一级毛片黄色毛片免费观看视频| 国产精品一国产av| 久久久久精品久久久久真实原创| 成人国产av品久久久| 成人黄色视频免费在线看| 精品人妻熟女毛片av久久网站| 夜夜爽夜夜爽视频| 日韩视频在线欧美| 中国美白少妇内射xxxbb| 亚洲国产日韩一区二区| 国产男女超爽视频在线观看| 最近中文字幕2019免费版| 你懂的网址亚洲精品在线观看| 人妻夜夜爽99麻豆av| 亚洲一区二区三区欧美精品| av播播在线观看一区| 久久精品国产自在天天线| 亚洲国产av影院在线观看| 亚洲av.av天堂| 成人国产av品久久久| 一本大道久久a久久精品| 婷婷色综合www| 中文乱码字字幕精品一区二区三区| 亚洲国产精品成人久久小说| 狂野欧美白嫩少妇大欣赏| 啦啦啦啦在线视频资源| 中文字幕亚洲精品专区| 亚洲少妇的诱惑av| 亚洲第一av免费看| 大又大粗又爽又黄少妇毛片口| 国产免费又黄又爽又色| 国产探花极品一区二区| 视频在线观看一区二区三区| 国产国语露脸激情在线看| 国产精品三级大全| 国产高清有码在线观看视频| 亚洲精品成人av观看孕妇| 精品亚洲成国产av| 国产成人一区二区在线| 午夜福利在线观看免费完整高清在| 午夜日本视频在线| 十分钟在线观看高清视频www| 国产日韩一区二区三区精品不卡 | 熟女人妻精品中文字幕| 亚洲国产精品成人久久小说| 免费看av在线观看网站| 国产色婷婷99| 免费av不卡在线播放| 国产永久视频网站| 国产一区二区在线观看日韩| √禁漫天堂资源中文www| 成人午夜精彩视频在线观看| 黑人巨大精品欧美一区二区蜜桃 | av黄色大香蕉| 一级毛片aaaaaa免费看小| 18+在线观看网站| 亚洲经典国产精华液单| 午夜福利网站1000一区二区三区| 欧美bdsm另类| 男女边吃奶边做爰视频| 天堂8中文在线网| 精品一区二区三区视频在线| 51国产日韩欧美| 国产69精品久久久久777片| 国产成人午夜福利电影在线观看| 成人亚洲欧美一区二区av| 久久久久久久久久久久大奶| 五月伊人婷婷丁香| 我的女老师完整版在线观看| 国国产精品蜜臀av免费| 多毛熟女@视频| 色婷婷久久久亚洲欧美| 十八禁高潮呻吟视频| 精品人妻在线不人妻| 国产探花极品一区二区| 久久热精品热| 99久久中文字幕三级久久日本| 久久99热这里只频精品6学生| 狂野欧美白嫩少妇大欣赏| 久久久精品免费免费高清| 欧美激情 高清一区二区三区| 国产精品一区二区在线观看99| 久久久久久久久久久久大奶| 国产国语露脸激情在线看| 777米奇影视久久| 国产黄片视频在线免费观看| 国内精品宾馆在线| 嘟嘟电影网在线观看| 久久这里有精品视频免费| 国产一区二区三区综合在线观看 | 少妇精品久久久久久久| 岛国毛片在线播放| 久久免费观看电影| 高清av免费在线| 丝袜美足系列| 欧美 日韩 精品 国产| a级片在线免费高清观看视频| 夫妻性生交免费视频一级片| 视频区图区小说| 黄色怎么调成土黄色| 精品人妻熟女av久视频| 国产成人精品一,二区| 天堂中文最新版在线下载| 黑人猛操日本美女一级片| 综合色丁香网| 青春草国产在线视频| 亚洲人成网站在线播| 国产不卡av网站在线观看| 永久网站在线| 欧美日韩视频精品一区| 丝袜美足系列| 日本91视频免费播放| 免费大片黄手机在线观看| 女人精品久久久久毛片| 老司机影院成人| 新久久久久国产一级毛片| 亚洲人成网站在线观看播放| 国产精品一区二区在线观看99| 亚洲av中文av极速乱| 久久99热这里只频精品6学生| 中文字幕制服av| 国产精品99久久久久久久久| 国产精品一国产av| 能在线免费看毛片的网站| 久久精品熟女亚洲av麻豆精品| 18在线观看网站| 日韩成人av中文字幕在线观看| 国产亚洲精品第一综合不卡 | 女性生殖器流出的白浆| 国产一区亚洲一区在线观看| 亚洲国产最新在线播放| 国产爽快片一区二区三区| 成人毛片a级毛片在线播放| 九九久久精品国产亚洲av麻豆| 春色校园在线视频观看| 赤兔流量卡办理| 午夜日本视频在线| 99九九线精品视频在线观看视频| 飞空精品影院首页| 日本黄大片高清| 在线观看美女被高潮喷水网站| 超碰97精品在线观看| 黄色一级大片看看| 自拍欧美九色日韩亚洲蝌蚪91| 久久精品久久久久久久性| 欧美激情极品国产一区二区三区 | 亚洲国产精品一区三区| 日日啪夜夜爽| 亚洲精品aⅴ在线观看| 日日摸夜夜添夜夜爱| 国产免费又黄又爽又色| 国产一区二区三区av在线| 中文字幕av电影在线播放| 久久狼人影院| 欧美日韩精品成人综合77777| 欧美xxxx性猛交bbbb| 久久久久久久久久成人| 成人国语在线视频| 丰满饥渴人妻一区二区三| 久久久久久久久久人人人人人人| 精品午夜福利在线看| 另类精品久久| 精品国产一区二区三区久久久樱花| 日韩av免费高清视频| 国产欧美日韩一区二区三区在线 | 99久国产av精品国产电影| 国产一区二区三区综合在线观看 | 在线观看美女被高潮喷水网站| 免费黄频网站在线观看国产| 亚洲国产欧美在线一区| 精品一区二区三卡| 日韩av免费高清视频| 精品视频人人做人人爽| 多毛熟女@视频| 午夜免费观看性视频| 久久ye,这里只有精品| 精品久久久噜噜| 黑人高潮一二区| 亚洲国产毛片av蜜桃av| 2018国产大陆天天弄谢| 日韩一区二区视频免费看| 久久人人爽人人爽人人片va| 成人午夜精彩视频在线观看| 亚洲国产精品一区三区| 不卡视频在线观看欧美| 91精品伊人久久大香线蕉| videosex国产| 王馨瑶露胸无遮挡在线观看| 免费观看av网站的网址| 久久久久网色| 亚洲av中文av极速乱| 国产黄色视频一区二区在线观看| 亚洲精品自拍成人| 在线观看www视频免费| 91aial.com中文字幕在线观看| 超碰97精品在线观看| 中文字幕人妻丝袜制服| 91久久精品国产一区二区三区| 日韩制服骚丝袜av| 中国国产av一级| 精品99又大又爽又粗少妇毛片| 日本免费在线观看一区| 观看美女的网站| 午夜免费观看性视频| 亚洲国产精品专区欧美| 蜜桃国产av成人99| 日韩人妻高清精品专区| 啦啦啦视频在线资源免费观看| 久热这里只有精品99| 亚洲综合色惰| 国产精品久久久久久久久免| 亚洲经典国产精华液单| 夫妻午夜视频| 精品亚洲成国产av| 国产精品无大码| 精品一区二区三区视频在线| 女人久久www免费人成看片| a级毛片免费高清观看在线播放| 国产爽快片一区二区三区| 亚洲一区二区三区欧美精品| 高清欧美精品videossex| 人妻制服诱惑在线中文字幕| 国产免费视频播放在线视频| 全区人妻精品视频| 国产片特级美女逼逼视频| 日韩av不卡免费在线播放| 少妇人妻精品综合一区二区| 亚洲天堂av无毛| 国产爽快片一区二区三区| www.色视频.com| 国产一区有黄有色的免费视频| 国产亚洲欧美精品永久| 日韩在线高清观看一区二区三区| av在线播放精品| 久久久久久久久久久免费av| 国产亚洲精品久久久com| 满18在线观看网站| 国产乱来视频区| 国产 一区精品| 欧美日韩亚洲高清精品| 亚洲伊人久久精品综合| 日韩电影二区| 久久午夜综合久久蜜桃| av有码第一页| 99久国产av精品国产电影| 亚洲av欧美aⅴ国产| 国产日韩欧美视频二区| 26uuu在线亚洲综合色| av在线app专区| 国产欧美另类精品又又久久亚洲欧美| h视频一区二区三区| 久久久精品94久久精品| 久久鲁丝午夜福利片| 一区二区三区免费毛片| 日本黄大片高清| 久久久久国产精品人妻一区二区| 欧美日韩在线观看h| 九九爱精品视频在线观看| 97超视频在线观看视频| 亚洲人成网站在线观看播放| 亚洲,一卡二卡三卡| 人人妻人人澡人人爽人人夜夜| 亚洲精品国产av成人精品| 久久久久网色| 高清午夜精品一区二区三区| 久久青草综合色| 久久久欧美国产精品| 日本猛色少妇xxxxx猛交久久| 午夜影院在线不卡| 日本wwww免费看| 18禁动态无遮挡网站| 男女边摸边吃奶| 男人爽女人下面视频在线观看| 日本黄大片高清| 大香蕉97超碰在线| 色网站视频免费| 好男人视频免费观看在线| 精品人妻熟女毛片av久久网站| 亚洲精品国产色婷婷电影| 一级爰片在线观看| 国产精品人妻久久久影院| av黄色大香蕉| 搡女人真爽免费视频火全软件| 婷婷成人精品国产| 亚洲av国产av综合av卡| 黄色视频在线播放观看不卡| 精品熟女少妇av免费看| 国精品久久久久久国模美| 国产成人一区二区在线| 色哟哟·www| 国产成人精品一,二区| 成人国产麻豆网| 精品人妻熟女av久视频| 免费观看av网站的网址| 日本爱情动作片www.在线观看| 国产不卡av网站在线观看| 久久久久久伊人网av| 蜜桃国产av成人99| 亚洲av中文av极速乱| 久久国内精品自在自线图片| 岛国毛片在线播放| 中文字幕最新亚洲高清| 免费黄频网站在线观看国产| 欧美bdsm另类| 在线免费观看不下载黄p国产| 中文字幕人妻丝袜制服| 男男h啪啪无遮挡| 欧美激情 高清一区二区三区| 亚洲欧洲日产国产| 久久久国产欧美日韩av| 人人妻人人澡人人看| 亚洲精品国产av蜜桃| 日本午夜av视频| 性色av一级| 一区二区三区精品91| 秋霞在线观看毛片| 亚洲一区二区三区欧美精品| 少妇人妻精品综合一区二区| 久久久久精品久久久久真实原创| 久久精品熟女亚洲av麻豆精品| 色视频在线一区二区三区| 国产熟女欧美一区二区| 建设人人有责人人尽责人人享有的| 亚洲国产av影院在线观看| 午夜免费观看性视频| 亚洲精品av麻豆狂野| 国产成人精品无人区| 妹子高潮喷水视频| 18禁裸乳无遮挡动漫免费视频| 熟女av电影| 午夜老司机福利剧场| 亚洲一区二区三区欧美精品| 乱人伦中国视频| 国国产精品蜜臀av免费| 国产免费现黄频在线看| 王馨瑶露胸无遮挡在线观看| 久久久久久久久久人人人人人人| 午夜91福利影院| 久久女婷五月综合色啪小说| 久久国产亚洲av麻豆专区| 亚洲久久久国产精品| 9色porny在线观看| 精品少妇黑人巨大在线播放| 中文字幕免费在线视频6| 国产极品粉嫩免费观看在线 | 欧美成人精品欧美一级黄| 91午夜精品亚洲一区二区三区| 97精品久久久久久久久久精品| 亚洲激情五月婷婷啪啪| 亚洲精品第二区| 国产黄色免费在线视频| 亚洲精品成人av观看孕妇| 边亲边吃奶的免费视频| a级毛片黄视频| 欧美三级亚洲精品| 亚洲四区av| 寂寞人妻少妇视频99o| 丰满少妇做爰视频| 精品国产一区二区三区久久久樱花| videossex国产| 色94色欧美一区二区| 一二三四中文在线观看免费高清| 精品人妻熟女毛片av久久网站| 青春草亚洲视频在线观看| 两个人免费观看高清视频| 国产精品免费大片| 日韩电影二区| 国产精品免费大片| 久久婷婷青草| 五月玫瑰六月丁香| 亚洲av成人精品一区久久| 一级毛片 在线播放| 国产亚洲精品第一综合不卡 | 69精品国产乱码久久久| 热re99久久精品国产66热6| 久久99蜜桃精品久久| 嘟嘟电影网在线观看| 男人操女人黄网站| 婷婷成人精品国产| av福利片在线| 熟妇人妻不卡中文字幕| 色婷婷av一区二区三区视频| videos熟女内射| 国产精品秋霞免费鲁丝片| tube8黄色片| 精品久久久久久久久av| 国产色爽女视频免费观看| 亚洲综合色网址| 日韩电影二区| 搡老乐熟女国产| 伊人久久精品亚洲午夜| 狂野欧美激情性xxxx在线观看| 97超碰精品成人国产| 一级毛片电影观看| 亚洲人成网站在线观看播放| 丰满乱子伦码专区| 蜜桃在线观看..| 搡老乐熟女国产| 高清视频免费观看一区二区| 视频中文字幕在线观看| 亚洲精品美女久久av网站| 久久97久久精品| 亚洲国产日韩一区二区| 免费观看无遮挡的男女| 精品酒店卫生间| 精品国产国语对白av| 免费高清在线观看日韩| 成人无遮挡网站| 高清午夜精品一区二区三区| 亚洲四区av| 亚洲一区二区三区欧美精品| 另类精品久久| 亚洲精品日韩av片在线观看| 晚上一个人看的免费电影| 成人国产麻豆网| 涩涩av久久男人的天堂| 97超视频在线观看视频| 男女无遮挡免费网站观看| 91久久精品国产一区二区三区| 熟女av电影| 国产黄片视频在线免费观看| 亚洲成色77777| 国产精品久久久久成人av| 久久99一区二区三区|