亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)轉換方法及裝置的制造方法

文檔序號:9375903閱讀:249來源:國知局
一種數(shù)據(jù)轉換方法及裝置的制造方法
【技術領域】
[0001]本申請涉及數(shù)據(jù)處理技術領域,更具體地說,涉及一種數(shù)據(jù)轉換方法及裝置。
【背景技術】
[0002]在數(shù)據(jù)應用系統(tǒng)中,經(jīng)常需要將數(shù)據(jù)庫中的數(shù)據(jù)轉換為文件,或者將文件中的數(shù)據(jù)轉換為數(shù)據(jù)庫中的數(shù)據(jù)表。
[0003]現(xiàn)有的數(shù)據(jù)轉換方法針對待轉換數(shù)據(jù),均需要人工編寫結構化查詢語言SQL查詢語句,從數(shù)據(jù)庫中查詢待轉換數(shù)據(jù)并寫入文件,或者從文件中讀取待轉換數(shù)據(jù),拼接成SQL插入語句將數(shù)據(jù)插入數(shù)據(jù)庫中。
[0004]顯然,由于現(xiàn)有技術針對待轉換數(shù)據(jù)需要人工編寫相應的SQL查詢語句或SQL插入語句,因而造成數(shù)據(jù)轉換效率低下的問題。

【發(fā)明內容】

[0005]有鑒于此,本申請?zhí)峁┝艘环N數(shù)據(jù)轉換方法及裝置,用于解決現(xiàn)有通過人工編寫SQL查詢語句或SQL插入語句實現(xiàn)數(shù)據(jù)轉換的方法,所存在的效率低下的問題。
[0006]為了實現(xiàn)上述目的,現(xiàn)提出的方案如下:
[0007]一種數(shù)據(jù)轉換方法,包括:
[0008]響應數(shù)據(jù)轉換指令,讀取預置的參數(shù)配置文件,所述參數(shù)配置文件包括待轉換數(shù)據(jù)的位置參數(shù)以及目標存儲位置參數(shù);
[0009]根據(jù)所述待轉換數(shù)據(jù)的位置參數(shù),訪問并讀取所述待轉換數(shù)據(jù);
[0010]將所述待轉換數(shù)據(jù)存儲至所述目標存儲位置參數(shù)所指示的位置。
[0011 ] 優(yōu)選地,所述待轉換數(shù)據(jù)為數(shù)據(jù)庫內的數(shù)據(jù),所述待轉換數(shù)據(jù)的位置參數(shù)包括數(shù)據(jù)庫所在服務器的IP地址、端口號、數(shù)據(jù)庫名稱及待轉換數(shù)據(jù)在數(shù)據(jù)庫內的位置索引信息,所述根據(jù)所述待轉換數(shù)據(jù)的位置參數(shù),訪問并讀取所述待轉換數(shù)據(jù),包括:
[0012]根據(jù)所述服務器的IP地址、端口號及數(shù)據(jù)庫名稱,訪問所述數(shù)據(jù)庫;
[0013]根據(jù)所述位置索引信息,在所述數(shù)據(jù)庫中讀取所述待轉換數(shù)據(jù)。
[0014]優(yōu)選地,所述待轉換數(shù)據(jù)為數(shù)據(jù)庫內的數(shù)據(jù),在所述將所述待轉換數(shù)據(jù)存儲至所述目標存儲位置參數(shù)所指示的位置之前,該方法還包括:
[0015]檢測所述待轉換數(shù)據(jù)的數(shù)據(jù)量以及目標存儲位置所在服務器的類型;
[0016]根據(jù)預置的服務器類型與文件大小限制閾值間的對應關系,確定與所述目標存儲位置所在服務器的類型對應的目標閾值;
[0017]根據(jù)所述待轉換數(shù)據(jù)的數(shù)據(jù)量及所述目標閾值,確定存儲文件數(shù)量;
[0018]則所述將所述待轉換數(shù)據(jù)存儲至所述目標存儲位置參數(shù)所指示的位置,包括:
[0019]在所述目標存儲位置參數(shù)所指示的位置創(chuàng)建存儲文件,存儲文件的個數(shù)與所述存儲文件數(shù)量相同;
[0020]將所述待轉換數(shù)據(jù)存儲至創(chuàng)建的存儲文件中。
[0021]優(yōu)選地,在所述將所述待轉換數(shù)據(jù)存儲至所述目標存儲位置參數(shù)所指示的位置之前,該方法還包括:
[0022]檢測所述待轉換數(shù)據(jù)所在服務器和所述目標存儲位置參數(shù)所指示的服務器的編碼格式是否相同;
[0023]若相同,則執(zhí)行所述將所述待轉換數(shù)據(jù)存儲至所述目標存儲位置參數(shù)所指示的位置的步驟;
[0024]若不同,則對所述待轉換數(shù)據(jù)的編碼格式進行轉換,使得轉換后的編碼格式與所述目標存儲位置參數(shù)所指示的服務器的編碼格式相同。
[0025]優(yōu)選地,所述待轉換數(shù)據(jù)為多條,在所述根據(jù)所述待轉換數(shù)據(jù)的位置參數(shù),訪問并讀取所述待轉換數(shù)據(jù)之前,還包括:
[0026]參考預置的數(shù)據(jù)訪問單元的個數(shù),對多條所述待轉換數(shù)據(jù)進行分組,其中分組個數(shù)與所述數(shù)據(jù)訪問單元的個數(shù)相同;
[0027]則所述根據(jù)所述待轉換數(shù)據(jù)的位置參數(shù),訪問并讀取所述待轉換數(shù)據(jù)具體為:
[0028]由各數(shù)據(jù)訪問單元利用與自身一一對應的分組內的待轉換數(shù)據(jù)的位置參數(shù),訪問并讀取所述待轉換數(shù)據(jù)。
[0029]一種數(shù)據(jù)轉換裝置,包括:
[0030]轉換指令響應單元,用于響應數(shù)據(jù)轉換指令,讀取預置的參數(shù)配置文件,所述參數(shù)配置文件包括待轉換數(shù)據(jù)的位置參數(shù)以及目標存儲位置參數(shù);
[0031]數(shù)據(jù)訪問單元,用于根據(jù)所述待轉換數(shù)據(jù)的位置參數(shù),訪問并讀取所述待轉換數(shù)據(jù);
[0032]數(shù)據(jù)存儲單元,用于將所述待轉換數(shù)據(jù)存儲至所述目標存儲位置參數(shù)所指示的位置。
[0033]優(yōu)選地,所述待轉換數(shù)據(jù)為數(shù)據(jù)庫內的數(shù)據(jù),所述待轉換數(shù)據(jù)的位置參數(shù)包括數(shù)據(jù)庫所在服務器的IP地址、端口號、數(shù)據(jù)庫名稱及待轉換數(shù)據(jù)在數(shù)據(jù)庫內的位置索引信息,所述數(shù)據(jù)訪問單元包括:
[0034]第一數(shù)據(jù)訪問子單元,用于根據(jù)所述服務器的IP地址、端口號及數(shù)據(jù)庫名稱,訪問所述數(shù)據(jù)庫;
[0035]第二數(shù)據(jù)訪問子單元,用于根據(jù)所述位置索引信息,在所述數(shù)據(jù)庫中讀取所述待轉換數(shù)據(jù)。
[0036]優(yōu)選地,所述待轉換數(shù)據(jù)為數(shù)據(jù)庫內的數(shù)據(jù),該裝置還包括:
[0037]數(shù)據(jù)量及類型檢測單元,用于檢測所述待轉換數(shù)據(jù)的數(shù)據(jù)量以及目標存儲位置所在服務器的類型;
[0038]文件閾值確定單元,用于根據(jù)預置的服務器類型與文件大小限制閾值間的對應關系,確定與所述目標存儲位置所在服務器的類型對應的目標閾值;
[0039]文件數(shù)量確定單元,用于根據(jù)所述待轉換數(shù)據(jù)的數(shù)據(jù)量及所述目標閾值,確定存儲文件數(shù)量;
[0040]則所述數(shù)據(jù)存儲單元包括:
[0041]第一數(shù)據(jù)存儲子單元,用于在所述目標存儲位置參數(shù)所指示的位置創(chuàng)建存儲文件,存儲文件的個數(shù)與所述存儲文件數(shù)量相同;
[0042]第二數(shù)據(jù)存儲子單元,用于將所述待轉換數(shù)據(jù)存儲至創(chuàng)建的存儲文件中。
[0043]優(yōu)選地,還包括:
[0044]編碼格式檢測單元,用于檢測所述待轉換數(shù)據(jù)所在服務器和所述目標存儲位置參數(shù)所指示的服務器的編碼格式是否相同,若相同,則執(zhí)行所述數(shù)據(jù)存儲單元,若不同,則執(zhí)行編碼格式轉換單元;
[0045]編碼格式轉換單元,用于對所述待轉換數(shù)據(jù)的編碼格式進行轉換,使得轉換后的編碼格式與所述目標存儲位置參數(shù)所指示的服務器的編碼格式相同。
[0046]優(yōu)選地,所述待轉換數(shù)據(jù)為多條,該裝置還包括:
[0047]數(shù)據(jù)分組單元,用于參考數(shù)據(jù)訪問單元的個數(shù),對多條所述待轉換數(shù)據(jù)進行分組,其中分組個數(shù)與所述數(shù)據(jù)訪問單元的個數(shù)相同;
[0048]則所述數(shù)據(jù)訪問單元接收與自身對應的分組內的待轉換數(shù)據(jù)的位置參數(shù),進而利用待轉換數(shù)據(jù)的位置參數(shù),訪問并讀取所述待轉換數(shù)據(jù)。
[0049]從上述的技術方案可以看出,本申請實施例提供的數(shù)據(jù)轉換方法,響應數(shù)據(jù)轉換指令,讀取預置的參數(shù)配置文件,該參數(shù)配置文件包括待轉換數(shù)據(jù)的位置參數(shù)以及目標存儲位置參數(shù),進而根據(jù)待轉換數(shù)據(jù)的位置參數(shù),訪問并讀取待轉換數(shù)據(jù),將待轉換數(shù)據(jù)存儲至所述目標存儲位置參數(shù)所指示的位置,完成數(shù)據(jù)轉換。本申請由于預先設置了參數(shù)配置文件,在參數(shù)配置文件中記錄了待轉換數(shù)據(jù)的位置參數(shù)及目標存儲位置參數(shù),因此可以實現(xiàn)自動化訪問讀取待轉換數(shù)據(jù),并自動將讀取的待轉換數(shù)據(jù)存儲至目標位置,無需手工編寫SQL語句進行數(shù)據(jù)的提取,因此數(shù)據(jù)轉換效率得到了大大提升。
【附圖說明】
[0050]為了更清楚地說明本申請實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0051]圖1為本申請實施例公開的一種數(shù)據(jù)轉換方法流程圖;
[0052]圖2為本申請實施例公開的另一種數(shù)據(jù)轉換方法流程圖;
[0053]
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1