1.一種數(shù)據(jù)輸出方法,其特征在于,包括:
獲取配置信息;
判斷所述配置信息中是否存在至少兩個查詢值,如果是,則確定至少一個目標查詢值,并輸出所述至少一個目標查詢值對應(yīng)的數(shù)據(jù),否則,輸出所述配置信息中的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
所述輸出所述至少一個目標查詢值對應(yīng)的數(shù)據(jù),包括:
為每一個所述目標查詢值分配對應(yīng)的輸出進程,利用每一個所述目標查詢值對應(yīng)的所述輸出進程,輸出每一個所述目標查詢值對應(yīng)的數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,進一步包括:
設(shè)置輸出進程閾值;
所述為每一個所述目標查詢值分配對應(yīng)的輸出進程,包括:
N1、計算未分配輸出進程的所述目標查詢值的總數(shù)量;
N2、獲取運行中的當(dāng)前輸出進程數(shù)量;
N3、根據(jù)所述輸出進程閾值和所述當(dāng)前輸出進程數(shù)量,計算剩余輸出進程的數(shù)量;
N4、判斷所述總數(shù)量是否小于所述剩余輸出進程的數(shù)量,如果是,則從所述剩余輸出進程中確定所述輸出進程的總數(shù)量個目標輸出進程,將所述輸出進程的總數(shù)量個所述目標輸出進程分配給每一個所述目標查詢值,否則,將所述剩余輸出進程分配給所述剩余輸出進程的數(shù)量個所述目標查詢值,返回N1。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,
在所述獲取配置信息之前,進一步包括:
確定所述配置信息中所述查詢值的個數(shù);
當(dāng)所述查詢值的個數(shù)為至少兩個時,確定每一個所述查詢值對應(yīng)的數(shù)據(jù)的路徑;
所述輸出所述至少一個目標查詢值對應(yīng)的數(shù)據(jù),包括:
針對每一個所述目標查詢值,均執(zhí)行:
確定所述目標查詢值對應(yīng)的數(shù)據(jù)的目標路徑,利用所述目標路徑,查找所述目標查詢值對應(yīng)的數(shù)據(jù),并輸出所述目標查詢值對應(yīng)的數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,進一步包括:
設(shè)置數(shù)據(jù)量閾值;
在所述查找所述目標查詢值對應(yīng)的數(shù)據(jù)之后,在所述輸出所述目標查詢值對應(yīng)的數(shù)據(jù)之前,進一步包括:
判斷所述目標查詢值對應(yīng)的數(shù)據(jù)的數(shù)量是否小于所述數(shù)據(jù)量閾值,如果是,則輸出所述目標查詢值對應(yīng)的數(shù)據(jù),否則,將所述目標查詢值對應(yīng)的數(shù)據(jù)拆分成至少兩個小于所述數(shù)據(jù)量閾值的子數(shù)據(jù),并依次輸出所述至少兩個小于所述數(shù)據(jù)量閾值的子數(shù)據(jù)。
6.一種數(shù)據(jù)輸出裝置,其特征在于,包括:獲取單元和數(shù)據(jù)輸出單元;其中,
所述獲取單元,用于獲取配置信息;
所述數(shù)據(jù)輸出單元,用于判斷所述獲取單元獲取到的配置信息中是否存在至少兩個查詢值,如果是,則確定至少一個目標查詢值,并輸出所述至少一個目標查詢值對應(yīng)的數(shù)據(jù),否則,輸出所述配置信息中的數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)輸出裝置,其特征在于,
所述數(shù)據(jù)輸出單元,用于為每一個所述目標查詢值分配對應(yīng)的輸出進程,利用每一個所述目標查詢值對應(yīng)的所述輸出進程,輸出每一個所述目標查詢值對應(yīng)的數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)輸出裝置,
進一步包括:第一設(shè)置單元;
所述數(shù)據(jù)輸出單元,包括:第一計算子單元、獲取子單元、第二計算子單元和處理子單元;其中,
所述第一設(shè)置單元,用于設(shè)置輸出進程閾值;
所述第一計算子單元,用于計算未分配輸出進程的所述目標查詢值的總數(shù)量;
所述獲取子單元,用于獲取運行中的當(dāng)前輸出進程數(shù)量;
所述第二計算單元,用于根據(jù)所述第一設(shè)置單元設(shè)置的輸出進程閾值和所述獲取子單元獲取到的當(dāng)前輸出進程數(shù)量,計算剩余輸出進程的數(shù)量;
所述處理子單元,用于判斷所述第一計算子單元計算出的總數(shù)量是否小于所述第二計算單元計算出的剩余輸出進程的數(shù)量,如果是,則從所述剩余輸出進程中確定所述輸出進程的總數(shù)量個目標輸出進程,將所述輸出進程的總數(shù)量個所述目標輸出進程分配給每一個所述目標查詢值,否則,將所述剩余輸出進程分配給所述剩余輸出進程的數(shù)量個所述目標查詢值,并觸發(fā)所述第一計算子單元。
9.根據(jù)權(quán)利要求6所述的數(shù)據(jù)輸出裝置,其特征在于,
進一步包括:第二設(shè)置單元和路徑確定單元;其中,
所述第二設(shè)置單元,用于確定所述配置信息中所述查詢值的個數(shù);
所述路徑確定單元,用于當(dāng)所述查詢值的個數(shù)為至少兩個時,確定每一個所述查詢值對應(yīng)的數(shù)據(jù)的路徑;
所述數(shù)據(jù)輸出單元,用于針對每一個所述目標查詢值,均執(zhí)行:確定所述目標查詢值對應(yīng)的數(shù)據(jù)的目標路徑,利用所述目標路徑,查找所述目標查詢值對應(yīng)的數(shù)據(jù),并輸出所述目標查詢值對應(yīng)的數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)輸出裝置,其特征在于,
所述第二設(shè)置單元,進一步用于設(shè)置數(shù)據(jù)量閾值;
所述數(shù)據(jù)輸出單元,進一步用于判斷所述目標查詢值對應(yīng)的數(shù)據(jù)的數(shù)量是否小于所述第二設(shè)置單元設(shè)置的數(shù)據(jù)量閾值,如果是,則輸出所述目標查詢值對應(yīng)的數(shù)據(jù),否則,將所述目標查詢值對應(yīng)的數(shù)據(jù)拆分成至少兩個小于所述數(shù)據(jù)量閾值的子數(shù)據(jù),并依次輸出所述至少兩個小于所述數(shù)據(jù)量閾值的子數(shù)據(jù)。