本公開實施例涉及數(shù)據(jù)處理,尤其涉及一種數(shù)據(jù)校驗方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、在目前業(yè)務(wù)功能的整個生命周期中,通常分為三個階段,分別為:開發(fā)階段、測試階段及發(fā)布到線上階段。在各個階段中均有產(chǎn)生或使用相應(yīng)的業(yè)務(wù)數(shù)據(jù),現(xiàn)有的業(yè)務(wù)數(shù)據(jù)存儲較為離散,無法在任何階段快速的對業(yè)務(wù)數(shù)據(jù)進(jìn)行校驗,影響業(yè)務(wù)的正常運(yùn)行。
技術(shù)實現(xiàn)思路
1、本公開實施例提供一種數(shù)據(jù)校驗方法、裝置、設(shè)備及存儲介質(zhì),對數(shù)據(jù)進(jìn)行分層查詢,提高對查詢到的數(shù)據(jù)校驗的效率。
2、第一方面,本公開實施例提供了一種數(shù)據(jù)校驗方法,包括:
3、獲取數(shù)據(jù)校驗請求;其中,所述數(shù)據(jù)校驗請求包括數(shù)據(jù)標(biāo)識;
4、根據(jù)所述數(shù)據(jù)校驗請求依序從多個設(shè)定數(shù)據(jù)庫中查詢所述數(shù)據(jù)標(biāo)識對應(yīng)的目標(biāo)業(yè)務(wù)數(shù)據(jù);
5、根據(jù)所述數(shù)據(jù)校驗請求確定數(shù)據(jù)校驗規(guī)則;
6、基于所述數(shù)據(jù)校驗規(guī)則對所述目標(biāo)業(yè)務(wù)數(shù)據(jù)進(jìn)行校驗,獲得校驗結(jié)果。
7、第二方面,本公開實施例還提供了一種數(shù)據(jù)校驗裝置,包括:
8、數(shù)據(jù)校驗請求獲取模塊,用于獲取數(shù)據(jù)校驗請求;其中,所述數(shù)據(jù)校驗請求包括數(shù)據(jù)標(biāo)識;
9、目標(biāo)業(yè)務(wù)數(shù)據(jù)查詢模塊,用于根據(jù)所述數(shù)據(jù)校驗請求依序從多個設(shè)定數(shù)據(jù)庫中查詢所述數(shù)據(jù)標(biāo)識對應(yīng)的目標(biāo)業(yè)務(wù)數(shù)據(jù);
10、數(shù)據(jù)校驗規(guī)則確定模塊,用于根據(jù)所述數(shù)據(jù)校驗請求確定數(shù)據(jù)校驗規(guī)則;
11、校驗?zāi)K,用于基于所述數(shù)據(jù)校驗規(guī)則對所述目標(biāo)業(yè)務(wù)數(shù)據(jù)進(jìn)行校驗,獲得校驗結(jié)果。
12、第三方面,本公開實施例還提供了一種電子設(shè)備,所述電子設(shè)備包括:
13、一個或多個處理器;
14、存儲裝置,用于存儲一個或多個程序,
15、當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)如本公開實施例所述的數(shù)據(jù)校驗方。
16、第四方面,本公開實施例還提供了一種包含計算機(jī)可執(zhí)行指令的存儲介質(zhì),所述計算機(jī)可執(zhí)行指令在由計算機(jī)處理器執(zhí)行時用于執(zhí)行如本公開實施例所述的數(shù)據(jù)校驗方法。
17、本公開實施例公開了一種數(shù)據(jù)校驗方法、裝置、設(shè)備及存儲介質(zhì),獲取數(shù)據(jù)校驗請求;其中,數(shù)據(jù)校驗請求包括數(shù)據(jù)標(biāo)識;根據(jù)數(shù)據(jù)校驗請求依序從多個設(shè)定數(shù)據(jù)庫中查詢數(shù)據(jù)標(biāo)識對應(yīng)的目標(biāo)業(yè)務(wù)數(shù)據(jù);根據(jù)數(shù)據(jù)校驗請求確定數(shù)據(jù)校驗規(guī)則;基于數(shù)據(jù)校驗規(guī)則對目標(biāo)業(yè)務(wù)數(shù)據(jù)進(jìn)行校驗,獲得校驗結(jié)果。本公開實施例提供的數(shù)據(jù)校驗方法,基于數(shù)據(jù)校驗請求依序從多個設(shè)定數(shù)據(jù)庫中查詢數(shù)據(jù)標(biāo)識對應(yīng)的目標(biāo)業(yè)務(wù)數(shù)據(jù),無需同時從多個設(shè)定數(shù)據(jù)庫來查詢目標(biāo)業(yè)務(wù)數(shù)據(jù),提高數(shù)據(jù)查詢及校驗的效率。
1.一種數(shù)據(jù)校驗方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述多個設(shè)定數(shù)據(jù)庫包括緩存數(shù)據(jù)庫、測試數(shù)據(jù)庫及離線數(shù)據(jù)庫,且所述緩存數(shù)據(jù)庫、所述測試數(shù)據(jù)庫及所述離線數(shù)據(jù)庫的存儲量級依次增大;其中,所述緩存數(shù)據(jù)庫中存儲設(shè)定歷史時段內(nèi)從所述測試數(shù)據(jù)庫和/或所述離線數(shù)據(jù)庫查詢到的業(yè)務(wù)數(shù)據(jù);所述測試數(shù)據(jù)庫存儲測試階段的業(yè)務(wù)數(shù)據(jù);所述離線數(shù)據(jù)庫存儲業(yè)務(wù)上線后的業(yè)務(wù)數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述數(shù)據(jù)校驗請求依序從多個設(shè)定數(shù)據(jù)庫中查詢所述數(shù)據(jù)標(biāo)識對應(yīng)的目標(biāo)業(yè)務(wù)數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,在根據(jù)所述數(shù)據(jù)校驗請求依序從多個設(shè)定數(shù)據(jù)庫中查詢所述數(shù)據(jù)標(biāo)識對應(yīng)的目標(biāo)業(yè)務(wù)數(shù)據(jù)之后,還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在獲得校驗結(jié)果之后,還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述數(shù)據(jù)校驗請求確定數(shù)據(jù)校驗規(guī)則,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲得校驗結(jié)果之后,還包括:
8.一種數(shù)據(jù)校驗裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
10.一種包含計算機(jī)可執(zhí)行指令的存儲介質(zhì),所述計算機(jī)可執(zhí)行指令在由計算機(jī)處理器執(zhí)行時用于執(zhí)行如權(quán)利要求1-7中任一所述的數(shù)據(jù)校驗方法。