圖數(shù)據(jù)裝載工具的設(shè)計(jì)與實(shí)現(xiàn)
【文章頁數(shù)】:58 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.1圖數(shù)據(jù)裝載工具的系統(tǒng)功能模塊圖
在一定規(guī)模的數(shù)據(jù)情況下能夠保持較高的裝載效率。(2)增量裝載的性能需求,增量裝載在性能需求上要稍微低一點(diǎn),因?yàn)樵隽垦b載過程中涉及數(shù)據(jù)的對比,這一部分需要消耗較長的時間,所以在裝載效率上在數(shù)據(jù)規(guī)模上達(dá)到億級時裝載效率爭取達(dá)到每秒1千條數(shù)據(jù)記錄,在數(shù)據(jù)規(guī)模上每次增量數(shù)據(jù)的規(guī)模大約....
圖2.2圖數(shù)據(jù)裝載工具的數(shù)據(jù)流圖
圖2.2圖數(shù)據(jù)裝載工具的數(shù)據(jù)流圖(1)首先通過裝載步驟文件解析來讀取xml格式的裝載步驟文件,獲取數(shù)據(jù)源的相關(guān)信息、頂點(diǎn)和邊數(shù)據(jù)的相關(guān)信息、數(shù)據(jù)存儲的相關(guān)信息。(2)根據(jù)數(shù)據(jù)源的相關(guān)信息,識別數(shù)據(jù)源的格式,對不同數(shù)據(jù)源格式文件做相應(yīng)的解析,對于關(guān)系數(shù)據(jù)庫的數(shù)據(jù)通過JDB....
圖3.1裝載步驟文件的讀取的數(shù)據(jù)流程圖
華中科技大學(xué)碩士學(xué)位論文3圖數(shù)據(jù)裝載工具的設(shè)計(jì)與實(shí)現(xiàn)本章將對圖數(shù)據(jù)裝載工具的各模塊設(shè)計(jì)進(jìn)行詳細(xì)介紹。圖數(shù)據(jù)裝載工具主要包括五個功能模塊,裝載步驟文件的讀取、多格式數(shù)據(jù)源文件的解析、頂點(diǎn)數(shù)據(jù)的裝載、邊數(shù)據(jù)的裝載、關(guān)聯(lián)表的生成與裝載。并且針對關(guān)聯(lián)表裝載性能較慢....
圖3.2多格式數(shù)據(jù)文件的讀取的流程圖
16圖3.2多格式數(shù)據(jù)文件的讀取的流程圖在裝載步驟文件中確定是從關(guān)系數(shù)據(jù)庫獲取數(shù)據(jù)后,從裝載步驟文件中獲取rl關(guān)系數(shù)據(jù)庫的地址、Table表名、DbUser用戶名、DbPwd用戶對應(yīng)的密碼然后通過SparkJDBC來連接關(guān)系數(shù)據(jù)庫,從中讀取數(shù)據(jù)。讀取的數(shù)據(jù)分為
本文編號:3967778
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3967778.html