專利名稱:云數(shù)據(jù)融合方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理技術(shù),特別是涉及云數(shù)據(jù)融合方法和系統(tǒng)。
背景技術(shù):
隨著大型數(shù)據(jù)處理的迅猛發(fā)展,云計算的應(yīng)用越來越普遍,而應(yīng)用云計算所實現(xiàn)的各種云數(shù)據(jù)處理和云數(shù)據(jù)查詢也成為了云計算系統(tǒng)的主要任務(wù)。云計算中大都采用非結(jié)構(gòu)化數(shù)據(jù)庫,以易于劃分和合并云數(shù)據(jù),進而滿足云計算中的分布式并行處理需求。然而,由于云計算所采用的是非結(jié)構(gòu)化數(shù)據(jù)庫,因此,將數(shù)據(jù)存入時是不存在結(jié)構(gòu)化的,進而造成云計算過程中的云數(shù)據(jù)查詢需要耗費非常多的時間,
發(fā)明內(nèi)容
基于此,有必要提供一種能節(jié)省數(shù)據(jù)查詢所耗費的時間的云數(shù)據(jù)融合方法。此外,還有必要提供一種能節(jié)省數(shù)據(jù)查詢所耗費的時間的云數(shù)據(jù)融合系統(tǒng)。一種云數(shù)據(jù)融合方法,包括如下步驟:讀取非結(jié)構(gòu)化云數(shù)據(jù);對所述非結(jié)構(gòu)化云數(shù)據(jù)進行并行處理,并輸出處理結(jié)果;將所述處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲。在其中一個實施例中,所述讀取非結(jié)構(gòu)化云數(shù)據(jù)的步驟包括: 對非結(jié)構(gòu)化數(shù)據(jù)庫進行數(shù)據(jù)讀取,得到非結(jié)構(gòu)化云數(shù)據(jù)。在其中一個實施例中,所述將所述處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲的步驟之前還包括:將所述處理結(jié)果存入所述非結(jié)構(gòu)化數(shù)據(jù)庫的步驟。在其中一個實施例中,所述將所述處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲的步驟包括:獲取所述處理結(jié)果即將存入的結(jié)構(gòu)化數(shù)據(jù)庫的列所對應(yīng)的數(shù)據(jù)類型;將所述處理結(jié)果轉(zhuǎn)換為所述獲取得到的數(shù)據(jù)類型;將所述轉(zhuǎn)換得到的處理結(jié)果寫入結(jié)構(gòu)化數(shù)據(jù)庫。在其中一個實施例中,所述將所述處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲的步驟之后還包括:獲取所述處理結(jié)果的查詢請求,根據(jù)所述查詢請求在所述結(jié)構(gòu)化云數(shù)據(jù)中進行查詢得到處理結(jié)果。一種云數(shù)據(jù)融合系統(tǒng),包括:讀取模塊,用于讀取非結(jié)構(gòu)化云數(shù)據(jù);并行處理模塊,用于對所述非結(jié)構(gòu)化云數(shù)據(jù)進行并行處理,并輸出處理結(jié)果;轉(zhuǎn)換模塊,用于將所述處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲。在其中一個實施例中,所述讀取模塊還用于對非結(jié)構(gòu)化云數(shù)據(jù)庫進行數(shù)據(jù)讀取,得到非結(jié)構(gòu)化云數(shù)據(jù)。在其中一個實施例中,所述系統(tǒng)還包括:非結(jié)構(gòu)化數(shù)據(jù)庫,用于存入處理結(jié)果。在其中一個實施例中,所述轉(zhuǎn)換模塊包括:類型獲取單元,用于獲取所述處理結(jié)果即將存入的結(jié)構(gòu)化數(shù)據(jù)庫的列所對應(yīng)的數(shù)據(jù)類型;類型轉(zhuǎn)換單元,用于將所述處理結(jié)果轉(zhuǎn)換為所述獲取得到的數(shù)據(jù)類型;結(jié)構(gòu)化數(shù)據(jù)庫,用于寫入所述轉(zhuǎn)換得到的處理結(jié)果。在其中一個實施例中,所述系統(tǒng)還包括:查詢模塊,用于獲取所述處理結(jié)果的查詢請求,根據(jù)所述查詢請求在所述結(jié)構(gòu)化云數(shù)據(jù)中進行查詢得到處理結(jié)果。上述云數(shù)據(jù)融合方法和系統(tǒng)中,將讀取的非結(jié)構(gòu)化云數(shù)據(jù)進行并行處理,得到處理結(jié)果,對該處理結(jié)果進行轉(zhuǎn)換,使得處理結(jié)果由非結(jié)構(gòu)化云數(shù)據(jù)變換為結(jié)構(gòu)化云數(shù)據(jù)并存儲,由于處理結(jié)果是以結(jié)構(gòu)化云數(shù)據(jù)的形式存儲的,因此,將使得處理結(jié)構(gòu)能夠適應(yīng)頻繁的查詢,并節(jié)省查詢所耗費的時間。
圖1為一個實施例中云數(shù)據(jù)融合方法的流程圖;圖2為圖1中將處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲的方法流程圖;圖3為一個實施例中云數(shù)據(jù)融合系統(tǒng)的結(jié)構(gòu)示意圖;圖4為圖3中轉(zhuǎn)換模塊的結(jié)構(gòu)示意圖。
具體實施例方式如圖1所示,在一個實施例中,一種云數(shù)據(jù)融合方法,包括如下步驟:步驟S110,讀取非結(jié)構(gòu)化云數(shù)據(jù)。本實施例中,云數(shù)據(jù)是應(yīng)用于云計算中的各種數(shù)據(jù),非結(jié)構(gòu)化云數(shù)據(jù)是不方便使用二維邏輯表實現(xiàn)的數(shù)據(jù),可包括所有格式的辦公文檔、文本、圖片、XML、HTML、各類報表、圖像和音頻/視頻信息等。預先存儲了各種用于實現(xiàn)各種業(yè)務(wù)邏輯的非結(jié)構(gòu)化云數(shù)據(jù),以供后續(xù)的處理過程中使用。在一個實施例中,上述步驟SllO的具體過程為:對非結(jié)構(gòu)化數(shù)據(jù)庫進行數(shù)據(jù)讀取,得到非結(jié)構(gòu)化云數(shù)據(jù)。本實施例中,預先設(shè)置了非結(jié)構(gòu)化數(shù)據(jù)庫,用于寫入各種非結(jié)構(gòu)化云數(shù)據(jù),進行非結(jié)構(gòu)化云數(shù)據(jù)的存儲。在非結(jié)構(gòu)化數(shù)據(jù)庫進行數(shù)據(jù)讀取,以得到所需要的非結(jié)構(gòu)化云數(shù)據(jù)。步驟S130,對非結(jié)構(gòu)化云數(shù)據(jù)進行并行處理,并輸出處理結(jié)果。本實施例中,將讀取到的非結(jié)構(gòu)化云數(shù)據(jù)進行并行處理,以實現(xiàn)當前所觸發(fā)的業(yè)務(wù)邏輯,得到處理結(jié)果并輸出。非結(jié)構(gòu)化云數(shù)據(jù)的并行處理是通過云計算實現(xiàn)的,由于非結(jié)構(gòu)化云數(shù)據(jù)易于劃分和合并,因此,適宜通過云計算實現(xiàn)分布式并行處理,以提高處理效率。步驟S150,將處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲。
本實施例中,對處理結(jié)果進行轉(zhuǎn)換,以使得作為非結(jié)構(gòu)化云數(shù)據(jù)的處理結(jié)果轉(zhuǎn)換為結(jié)構(gòu)化云數(shù)據(jù),進而實現(xiàn)數(shù)據(jù)類型的自動轉(zhuǎn)換,并存儲已經(jīng)成為結(jié)構(gòu)化云數(shù)據(jù)的處理結(jié)果O在一個實施例中,上述步驟S150之前還包括:將處理結(jié)果存入非結(jié)構(gòu)化數(shù)據(jù)庫的步驟。本實施例中,在對作為非結(jié)構(gòu)化云數(shù)據(jù)的處理結(jié)果進行轉(zhuǎn)換之前,將對該處理結(jié)果存入非結(jié)構(gòu)化云數(shù)據(jù)中,以實現(xiàn)處理結(jié)果的備份,進而保障數(shù)據(jù)安全。如圖2所示,在一個實施例中,上述步驟S150包括如下步驟:步驟S151,獲取處理結(jié)果即將存入的結(jié)構(gòu)化數(shù)據(jù)庫的列所對應(yīng)的數(shù)據(jù)類型。本實施例中,非結(jié)構(gòu)化云數(shù)據(jù)的轉(zhuǎn)換是逐列進行的,因此,需要獲取處理結(jié)果在結(jié)構(gòu)化數(shù)據(jù)庫中即將存入的列,進而得到該列所對應(yīng)的數(shù)據(jù)類型,例如,數(shù)據(jù)類型可以是整數(shù)類型、日期類型等。步驟S153,將處理結(jié)果轉(zhuǎn)換為獲取得到的數(shù)據(jù)類型。本實施例中,逐列對非結(jié)構(gòu)化云數(shù)據(jù),即處理結(jié)果進行轉(zhuǎn)換,以得到與獲取得到的數(shù)據(jù)類型相符的結(jié)構(gòu)化云數(shù)據(jù),并將結(jié)構(gòu)化云數(shù)據(jù)寫處結(jié)構(gòu)化數(shù)據(jù)庫所對應(yīng)的列中。在另一個實施例中,上述步驟S151之前還包括:對存入非結(jié)構(gòu)數(shù)據(jù)庫的處理結(jié)果逐列進行判斷,判斷當前所在的列是否存在數(shù)據(jù),若是,則進入步驟S151,若否,則將結(jié)構(gòu)化數(shù)據(jù)庫所對應(yīng)的列設(shè)置為空。本實施例中,逐列對非結(jié)構(gòu)化云數(shù)據(jù)進行轉(zhuǎn)換和存儲,以保證結(jié)構(gòu)化數(shù)據(jù)庫是與非結(jié)構(gòu)化數(shù)據(jù)庫相對應(yīng)的,進而保證了數(shù)據(jù)的有序存儲。步驟S155,將轉(zhuǎn)換得到的處理結(jié)果寫入結(jié)構(gòu)化數(shù)據(jù)庫。本實施例中,根據(jù)獲取到的處理結(jié)果即將存入的結(jié)構(gòu)化數(shù)據(jù)庫的列,將轉(zhuǎn)換得到的處理結(jié)果寫入結(jié)構(gòu)化數(shù)據(jù)庫。在另一個實施例中,上述步驟S150之后還包括:獲取處理結(jié)果的查詢請求,根據(jù)查詢請求在結(jié)構(gòu)化云數(shù)據(jù)中進行查詢得到處理結(jié)果。本實施例中,獲取對處理結(jié)構(gòu)的查詢請求,根據(jù)查詢請求在結(jié)構(gòu)化數(shù)據(jù)庫中對存儲的結(jié)構(gòu)化云數(shù)據(jù)進行查詢,此時,結(jié)構(gòu)化數(shù)據(jù)庫所存儲的數(shù)據(jù)為進行了并行處理之后所得到的處理結(jié)果,由于該處理結(jié)果是結(jié)構(gòu)化的,因此可快速地完成數(shù)據(jù)的查詢,進而提高查詢效率。上述云數(shù)據(jù)融合方法將被應(yīng)用于云計算中,并通過非結(jié)構(gòu)化數(shù)據(jù)庫和結(jié)構(gòu)化數(shù)據(jù)庫實現(xiàn)云數(shù)據(jù)融合,進而在非結(jié)構(gòu)化云數(shù)據(jù)和結(jié)構(gòu)化云數(shù)據(jù)的取長補短之下實現(xiàn)云計算中的分布式并行處理和快速查詢。如圖3所示,在一個實施例中,一種云數(shù)據(jù)融合系統(tǒng),包括讀取模塊110、并行處理模塊130和轉(zhuǎn)換模塊150。讀取模塊110,用于讀取非結(jié)構(gòu)化云數(shù)據(jù)。本實施例中,非結(jié)構(gòu)化云數(shù)據(jù)是不方便使用二維邏輯表實現(xiàn)的數(shù)據(jù),可包括所有格式的辦公文檔、文本、圖片、XML、HTML、各類報表、圖像和音頻/視頻信息等。預先存儲了各種用于實現(xiàn)各種業(yè)務(wù)邏輯的非結(jié)構(gòu)化云數(shù)據(jù),以供后續(xù)的處理過程中使用。在一個實施例中,上述讀取模塊110還用于對非結(jié)構(gòu)化數(shù)據(jù)庫進行數(shù)據(jù)讀取,得到非結(jié)構(gòu)化云數(shù)據(jù)。本實施例中,預先設(shè)置了非結(jié)構(gòu)化數(shù)據(jù)庫,用于寫入各種非結(jié)構(gòu)化云數(shù)據(jù),進行非結(jié)構(gòu)化云數(shù)據(jù)的存儲。讀取模塊110在非結(jié)構(gòu)化數(shù)據(jù)庫進行數(shù)據(jù)讀取,以得到所需要的非結(jié)構(gòu)化云數(shù)據(jù)。并行處理模塊130,用于對非結(jié)構(gòu)化云數(shù)據(jù)進行并行處理,并輸出處理結(jié)果。本實施例中,并行處理模塊130將讀取到的非結(jié)構(gòu)化云數(shù)據(jù)進行并行處理,以實現(xiàn)當前所觸發(fā)的業(yè)務(wù)邏輯,得到處理結(jié)果并輸出。非結(jié)構(gòu)化云數(shù)據(jù)的并行處理是通過云計算實現(xiàn)的,由于非結(jié)構(gòu)化云數(shù)據(jù)易于劃分和合并,因此,適宜通過云計算實現(xiàn)分布式并行處理,以提高處理效率。轉(zhuǎn)換模塊150,用于將處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲。本實施例中,轉(zhuǎn)換模塊150對處理結(jié)果進行轉(zhuǎn)換,以使得作為非結(jié)構(gòu)化云數(shù)據(jù)的處理結(jié)果轉(zhuǎn)換為結(jié)構(gòu)化云數(shù)據(jù),進而實現(xiàn)數(shù)據(jù)類型的自動轉(zhuǎn)換,并存儲已經(jīng)成為結(jié)構(gòu)化云數(shù)據(jù)的處理結(jié)果。在一個實施例中,上述云數(shù)據(jù)融合系統(tǒng)還包括非結(jié)構(gòu)化數(shù)據(jù)庫,該非結(jié)構(gòu)化數(shù)據(jù)庫用于存入處理結(jié)果。本實施例中,在對作為非結(jié)構(gòu)化云數(shù)據(jù)的處理結(jié)果進行轉(zhuǎn)換之前,將對該處理結(jié)果存入非結(jié)構(gòu)化云數(shù)據(jù)中,以實現(xiàn)處理結(jié)果的備份,進而保障數(shù)據(jù)安全。如圖4所示,在一個實施例中,上述轉(zhuǎn)換模塊150包括類型獲取單元151、類型轉(zhuǎn)換單元153和結(jié)構(gòu)化數(shù)據(jù)庫155。類型獲取單元151,用于獲取處理結(jié)果即將存入的結(jié)構(gòu)化數(shù)據(jù)庫的列所對應(yīng)的數(shù)據(jù)類型。本實施例中,非結(jié)構(gòu)化云數(shù)據(jù)的轉(zhuǎn)換是逐列進行的,因此,需要類型獲取單元151獲取處理結(jié)果在結(jié)構(gòu)化數(shù)據(jù)庫中即將存入的列,進而得到該列所對應(yīng)的數(shù)據(jù)類型,例如,數(shù)據(jù)類型可以是整數(shù)類型、日期類型等。類型轉(zhuǎn)換單元153,用于將處理結(jié)果轉(zhuǎn)換為獲取得到的數(shù)據(jù)類型。本實施例中,類型轉(zhuǎn)換單元153逐列對非結(jié)構(gòu)化云數(shù)據(jù),即處理結(jié)果進行轉(zhuǎn)換,以得到與獲取得到的數(shù)據(jù)類型相符的結(jié)構(gòu)化云數(shù)據(jù),并將結(jié)構(gòu)化云數(shù)據(jù)寫處結(jié)構(gòu)化數(shù)據(jù)庫所對應(yīng)的列中。在另一個實施例中,上述轉(zhuǎn)換模塊150還包括判斷單元,該判斷單元用于對存入非結(jié)構(gòu)數(shù)據(jù)庫的處理結(jié)果逐列進行判斷,判斷當前所在的列是否存在數(shù)據(jù),若是,則通知類型獲取單元151,若否,則將結(jié)構(gòu)化數(shù)據(jù)庫所對應(yīng)的列設(shè)置為空。本實施例中,逐列對非結(jié)構(gòu)化云數(shù)據(jù)進行轉(zhuǎn)換和存儲,以保證結(jié)構(gòu)化數(shù)據(jù)庫是與非結(jié)構(gòu)化數(shù)據(jù)庫相對應(yīng)的,進而保證了數(shù)據(jù)的有序存儲。結(jié)構(gòu)化數(shù)據(jù)庫155,用于寫入轉(zhuǎn)換得到的處理結(jié)果。本實施例中,根據(jù)獲取到的處理結(jié)果即將存入的結(jié)構(gòu)化數(shù)據(jù)庫的列,將轉(zhuǎn)換得到的處理結(jié)果寫入結(jié)構(gòu)化數(shù)據(jù)庫。在另一個實施例中,上述云數(shù)據(jù)融合系統(tǒng)還包括查詢模塊,該查詢模塊用于獲取處理結(jié)果的查詢請求,根據(jù)查詢請求在結(jié)構(gòu)化云數(shù)據(jù)中進行查詢得到處理結(jié)果。本實施例中,查詢模塊獲取對處理結(jié)構(gòu)的查詢請求,根據(jù)查詢請求在結(jié)構(gòu)化數(shù)據(jù)庫中對存儲的結(jié)構(gòu)化云數(shù)據(jù)進行查詢,此時,結(jié)構(gòu)化數(shù)據(jù)庫所存儲的數(shù)據(jù)為進行了并行處理之后所得到的處理結(jié)果,由于該處理結(jié)果是結(jié)構(gòu)化的,因此可快速地完成數(shù)據(jù)的查詢,進而提高查詢效率。上述云數(shù)據(jù)融合系統(tǒng)將被應(yīng)用于云計算中,并通過非結(jié)構(gòu)化云數(shù)據(jù)庫和結(jié)構(gòu)化數(shù)據(jù)庫實現(xiàn)云數(shù)據(jù)融合,進而在非結(jié)構(gòu)化云數(shù)據(jù)和結(jié)構(gòu)化云數(shù)據(jù)的取長補短之下實現(xiàn)云計算中的分布式并行處理和快速查詢。上述云數(shù)據(jù)融合方法和系統(tǒng)中,將讀取的非結(jié)構(gòu)化云數(shù)據(jù)進行并行處理,得到處理結(jié)果,對該處理結(jié)果進行轉(zhuǎn)換,使得處理結(jié)果由非結(jié)構(gòu)化云數(shù)據(jù)變換為結(jié)構(gòu)化云數(shù)據(jù)并存儲,由于處理結(jié)果是以結(jié)構(gòu)化云數(shù)據(jù)的形式存儲的,因此,將使得處理結(jié)構(gòu)能夠適應(yīng)頻繁的查詢,并節(jié)省查詢所耗費的時間。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準。
權(quán)利要求
1.一種云數(shù)據(jù)融合方法,包括如下步驟: 讀取非結(jié)構(gòu)化云數(shù)據(jù); 對所述非結(jié)構(gòu)化云數(shù)據(jù)進行并行處理,并輸出處理結(jié)果; 將所述處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲。
2.根據(jù)權(quán)利要求1所述的云數(shù)據(jù)融合方法,其特征在于,所述讀取非結(jié)構(gòu)化云數(shù)據(jù)的步驟包括: 對非結(jié)構(gòu)化數(shù)據(jù)庫進行數(shù)據(jù)讀取,得到非結(jié)構(gòu)化云數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的云數(shù)據(jù)融合方法,其特征在于,所述將所述處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲的步驟之前還包括: 將所述處理結(jié)果存入所述非結(jié)構(gòu)化數(shù)據(jù)庫的步驟。
4.根據(jù)權(quán)利要求1或3所述的云數(shù)據(jù)融合方法,其特征在于,所述將所述處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲的步驟包括: 獲取所述處理結(jié)果即將存入的結(jié)構(gòu)化數(shù)據(jù)庫的列所對應(yīng)的數(shù)據(jù)類型; 將所述處理結(jié)果轉(zhuǎn)換為所述獲取得到的數(shù)據(jù)類型; 將所述轉(zhuǎn)換得到的處理結(jié)果寫入結(jié)構(gòu)化數(shù)據(jù)庫。
5.根據(jù)權(quán)利要求1所述的云數(shù)據(jù)融合方法,其特征在于,所述將所述處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲的步驟之后還包括: 獲取所述處理結(jié)果的查詢請求,根據(jù)所述查詢請求在所述結(jié)構(gòu)化云數(shù)據(jù)中進行查詢得到處理結(jié)果。
6.—種云數(shù)據(jù)融合系統(tǒng),其特征在于,包括: 讀取模塊,用于讀取非結(jié)構(gòu)化云數(shù)據(jù); 并行處理模塊,用于對所述非結(jié)構(gòu)化云數(shù)據(jù)進行并行處理,并輸出處理結(jié)果; 轉(zhuǎn)換模塊,用于將所述處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲。
7.根據(jù)權(quán)利要求6所述的云數(shù)據(jù)融合系統(tǒng),其特征在于,所述讀取模塊還用于對非結(jié)構(gòu)化數(shù)據(jù)庫進行數(shù)據(jù)讀取,得到非結(jié)構(gòu)化云數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的云數(shù)據(jù)融合系統(tǒng),其特征在于,所述系統(tǒng)還包括: 非結(jié)構(gòu)化數(shù)據(jù)庫,用于存入處理結(jié)果。
9.根據(jù)權(quán)利要求6或8所述的云數(shù)據(jù)融合系統(tǒng),其特征在于,所述轉(zhuǎn)換模塊包括: 類型獲取單元,用于獲取所述處理結(jié)果即將存入的結(jié)構(gòu)化數(shù)據(jù)庫的列所對應(yīng)的數(shù)據(jù)類型; 類型轉(zhuǎn)換單元,用于將所述處理結(jié)果轉(zhuǎn)換為所述獲取得到的數(shù)據(jù)類型; 結(jié)構(gòu)化數(shù)據(jù)庫,用于寫入所述轉(zhuǎn)換得到的處理結(jié)果。
10.根據(jù)權(quán)利要求6所述的云數(shù)據(jù)融合系統(tǒng),其特征在于,所述系統(tǒng)還包括: 查詢模塊,用于獲取所述處理結(jié)果的查詢請求,根據(jù)所述查詢請求在所述結(jié)構(gòu)化云數(shù)據(jù)中進行查詢得到處理結(jié)果。
全文摘要
本發(fā)明提供了一種云數(shù)據(jù)融合方法和系統(tǒng)。所述方法包括讀取非結(jié)構(gòu)化云數(shù)據(jù);對所述非結(jié)構(gòu)化云數(shù)據(jù)進行并行處理,并輸出處理結(jié)果;將所述處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲。所述系統(tǒng)包括讀取模塊,用于讀取非結(jié)構(gòu)化云數(shù)據(jù);并行處理模塊,用于對所述非結(jié)構(gòu)化云數(shù)據(jù)進行并行處理,并輸出處理結(jié)果;轉(zhuǎn)換模塊,用于將所述處理結(jié)果進行轉(zhuǎn)換得到結(jié)構(gòu)化云數(shù)據(jù),并存儲。采用本發(fā)明能節(jié)省數(shù)據(jù)查詢所耗費的時間。
文檔編號G06F17/30GK103106270SQ20131004355
公開日2013年5月15日 申請日期2013年2月2日 優(yōu)先權(quán)日2013年2月2日
發(fā)明者朱定局 申請人:深圳先進技術(shù)研究院