本公開涉及數(shù)據(jù)處理,具體地,涉及一種數(shù)據(jù)校驗(yàn)方法、裝置、電子設(shè)備、可讀介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、隨著數(shù)據(jù)時(shí)代的到來,數(shù)據(jù)量呈爆炸式增長(zhǎng),為了確保數(shù)據(jù)的準(zhǔn)確性和可靠性,一般需要對(duì)數(shù)據(jù)進(jìn)行校驗(yàn)。如,通過查詢數(shù)據(jù)庫(kù)來驗(yàn)證特定數(shù)據(jù)項(xiàng)是否已存在。
技術(shù)實(shí)現(xiàn)思路
1、提供該
技術(shù)實(shí)現(xiàn)要素:
部分以便以簡(jiǎn)要的形式介紹構(gòu)思,這些構(gòu)思將在后面的具體實(shí)施方式部分被詳細(xì)描述。該發(fā)明內(nèi)容部分并不旨在標(biāo)識(shí)要求保護(hù)的技術(shù)方案的關(guān)鍵特征或必要特征,也不旨在用于限制所要求的保護(hù)的技術(shù)方案的范圍。
2、第一方面,本公開提供一種數(shù)據(jù)校驗(yàn)方法,包括:
3、響應(yīng)于針對(duì)目標(biāo)數(shù)據(jù)的校驗(yàn)請(qǐng)求,獲取所述目標(biāo)數(shù)據(jù)的第一校驗(yàn)信息和第二校驗(yàn)信息中的至少一個(gè);所述第一校驗(yàn)信息用于指示所述目標(biāo)數(shù)據(jù)是否存儲(chǔ)在數(shù)據(jù)庫(kù)中,所述第二校驗(yàn)信息用于指示所述第一校驗(yàn)信息的信任度;
4、根據(jù)所述第一校驗(yàn)信息和所述第二校驗(yàn)信息中的至少一個(gè),確定針對(duì)所述校驗(yàn)請(qǐng)求的校驗(yàn)結(jié)果,所述校驗(yàn)結(jié)果用于表征所述目標(biāo)數(shù)據(jù)是否存儲(chǔ)在數(shù)據(jù)庫(kù)中。
5、第二方面,本公開提供一種數(shù)據(jù)校驗(yàn)裝置,包括:
6、獲取模塊,用于響應(yīng)于針對(duì)目標(biāo)數(shù)據(jù)的校驗(yàn)請(qǐng)求,獲取所述目標(biāo)數(shù)據(jù)的第一校驗(yàn)信息和第二校驗(yàn)信息中的至少一個(gè);所述第一校驗(yàn)信息用于指示所述目標(biāo)數(shù)據(jù)是否存儲(chǔ)在數(shù)據(jù)庫(kù)中,所述第二校驗(yàn)信息用于指示所述第一校驗(yàn)信息的信任度;
7、第一確定模塊,用于根據(jù)所述第一校驗(yàn)信息和所述第二校驗(yàn)信息中的至少一個(gè),確定針對(duì)所述校驗(yàn)請(qǐng)求的校驗(yàn)結(jié)果,所述校驗(yàn)結(jié)果用于表征所述目標(biāo)數(shù)據(jù)是否存儲(chǔ)在數(shù)據(jù)庫(kù)中。
8、第三方面,本公開提供一種電子設(shè)備,包括:
9、存儲(chǔ)裝置,其上存儲(chǔ)有計(jì)算機(jī)程序;
10、處理裝置,用于執(zhí)行所述存儲(chǔ)裝置中的所述計(jì)算機(jī)程序,以實(shí)現(xiàn)第一方面中所述方法的步驟。
11、第四方面,本公開提供一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理裝置執(zhí)行時(shí)實(shí)現(xiàn)第一方面中所述方法的步驟。
12、第五方面,本公開提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面中所述方法的步驟。
13、通過上述技術(shù)方案,由于第一校驗(yàn)信息可以用于指示目標(biāo)數(shù)據(jù)是否存儲(chǔ)在數(shù)據(jù)庫(kù)中,第二校驗(yàn)信息可以用于指示第一校驗(yàn)信息的信任度,由此可以基于第一校驗(yàn)信息或者基于第一校驗(yàn)信息和第二校驗(yàn)信息對(duì)目標(biāo)數(shù)據(jù)進(jìn)行校驗(yàn),得到目標(biāo)數(shù)據(jù)是否存儲(chǔ)在數(shù)據(jù)庫(kù)中的校驗(yàn)結(jié)果。另外,由于第二校驗(yàn)信息可以用于指示第一校驗(yàn)信息的信任度,由此在基于第一校驗(yàn)信息和第二校驗(yàn)信息對(duì)目標(biāo)數(shù)據(jù)進(jìn)行校驗(yàn)時(shí),可以通過第二校驗(yàn)信息對(duì)第一校驗(yàn)信息的校驗(yàn)結(jié)果提供額外的輔助驗(yàn)證,進(jìn)而提高校驗(yàn)結(jié)果的準(zhǔn)確性。
14、本公開的其他特征和優(yōu)點(diǎn)將在隨后的具體實(shí)施方式部分予以詳細(xì)說明。
1.一種數(shù)據(jù)校驗(yàn)方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,若所述第一校驗(yàn)信息包括的第一數(shù)值用于指示所述目標(biāo)數(shù)據(jù)存儲(chǔ)在所述數(shù)據(jù)庫(kù)中,則所述校驗(yàn)結(jié)果用于表征所述目標(biāo)數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中;
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述第一校驗(yàn)信息存儲(chǔ)在第一位圖中,所述第二校驗(yàn)信息存儲(chǔ)在第二位圖中,所述獲取所述目標(biāo)數(shù)據(jù)的第一校驗(yàn)信息和第二校驗(yàn)信息,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,緩存中存儲(chǔ)有多個(gè)位圖,所述多個(gè)位圖包括所述第一位圖;所述多個(gè)位圖的存儲(chǔ)位置是連續(xù)的;所述指示信息包括第一偏移量,所述第一偏移量用于指示所述第一校驗(yàn)信息的存儲(chǔ)位置相對(duì)于第三位圖在所述緩存中的起始存儲(chǔ)位置的偏移量,所述第三位圖為所述多個(gè)位圖中的首個(gè)位圖;
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述第一狀態(tài)和所述第二狀態(tài)均表示位圖允許使用的情況下,所述方法還包括:
7.一種數(shù)據(jù)校驗(yàn)裝置,其特征在于,包括:
8.一種電子設(shè)備,其特征在于,包括:
9.一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理裝置執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-6中任一項(xiàng)所述方法的步驟。
10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-6中任一項(xiàng)所述的方法的步驟。