1.一種數(shù)據(jù)傳輸方法,其特征在于,包括:
第一設(shè)備定時(shí)接收來自第二設(shè)備的請求消息,其中,該請求消息中攜帶有與本次接收的所述請求消息對應(yīng)的時(shí)間戳;
所述第一設(shè)備判斷所述時(shí)間戳的取值是否小于預(yù)設(shè)閾值;
在所述時(shí)間戳的取值小于所述預(yù)設(shè)閾值時(shí),所述第一設(shè)備按照所述時(shí)間戳與所述第一設(shè)備在本地緩存的分片數(shù)據(jù)的對應(yīng)關(guān)系,將與所述時(shí)間戳對應(yīng)的所述分片數(shù)據(jù)同步至所述第二設(shè)備,其中,所述分片數(shù)據(jù)為對所述第一設(shè)備記錄的全量數(shù)據(jù)進(jìn)行分片得到。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
在所述時(shí)間戳的取值等于或者大于所述預(yù)設(shè)閾值時(shí),所述第一設(shè)備將從所述時(shí)間戳指示的時(shí)間至當(dāng)前時(shí)間產(chǎn)生的增量數(shù)據(jù)同步至所述第二設(shè)備。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一設(shè)備判斷所述時(shí)間戳的取值是否小于預(yù)設(shè)閾值之前,所述方法還包括:
所述第一設(shè)備判斷所述時(shí)間戳的取值是否為指定值,其中,該指定值用于指示讀取所述全量數(shù)據(jù);并且,在判斷結(jié)果為是時(shí),觸發(fā)將與所述時(shí)間戳對應(yīng)的所述分片數(shù)據(jù)同步至所述第二設(shè)備。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,將與所述時(shí)間戳對應(yīng)的所述分片數(shù)據(jù)同步至所述第二設(shè)備包括:
所述第一設(shè)備以所述時(shí)間戳的取值作為索引,將所述第一設(shè)備的本地緩存中與所述索引對應(yīng)的指定分片數(shù)據(jù)同步至所述第二設(shè)備。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述分片數(shù)據(jù)通過以下方式在所述第一設(shè)備中得到:
所述第一設(shè)備將所述第一設(shè)備的數(shù)據(jù)庫中與第一索引n對應(yīng)的分片數(shù)據(jù),寫入所述本地緩存,并將n-1作為所述分片數(shù)據(jù)在所述第一設(shè)備的本地緩存中的索引,其中,n小于或者等于對所述全量數(shù)據(jù)進(jìn)行分片后得到的所有分片數(shù)據(jù)的總數(shù)量N,n、N均為正整數(shù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述第一設(shè)備將所述第一設(shè)備的數(shù)據(jù) 庫中與所述第一索引n對應(yīng)的分片數(shù)據(jù),寫入所述本地緩存,并將n-1作為所述分片數(shù)據(jù)在所述第一設(shè)備的本地緩存中的索引包括:
所述第一設(shè)備判斷n是否小于N;
在n小于N的情況下,所述第一設(shè)備從所述數(shù)據(jù)庫中讀取n對應(yīng)的分片數(shù)據(jù),并在n對應(yīng)的分片數(shù)據(jù)上附上值為n的時(shí)間戳;
在n等于N的情況下,所述第一設(shè)備從所述數(shù)據(jù)庫中讀取與n對應(yīng)的分片數(shù)據(jù),并在與n對應(yīng)的分片數(shù)據(jù)上附上值為指定時(shí)刻的時(shí)間戳;其中,所述指定時(shí)刻為所述第二設(shè)備上一次訪問所述第一設(shè)備的時(shí)刻;
所述第一設(shè)備將與n對應(yīng)的分片數(shù)據(jù)寫入所述本地緩存,并將n-1作為所述分片數(shù)據(jù)在所述本地緩存中的索引。
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法,其特征在于,所述全量數(shù)據(jù)包括以下至少之一:針對統(tǒng)一資源定位符的阻斷記錄,針對域名的阻斷記錄。
8.一種數(shù)據(jù)傳輸方法,其特征在于,包括:
第二設(shè)備向第一設(shè)備發(fā)送請求消息,其中,該請求消息中攜帶有與所述請求消息對應(yīng)的時(shí)間戳;
在所述時(shí)間戳的取值小于預(yù)設(shè)閾值的情況下,所述第二設(shè)備接收所述第一設(shè)備發(fā)送的分片數(shù)據(jù);其中,所述分片數(shù)據(jù)是與所述時(shí)間戳對應(yīng)的在所述第一設(shè)備本地緩存的分片數(shù)據(jù),所述分片數(shù)據(jù)為對所述第一設(shè)備記錄的全量數(shù)據(jù)進(jìn)行分片得到。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括:
在所述時(shí)間戳的取值等于或者大于所述預(yù)設(shè)閾值的情況下,所述第二設(shè)備接收所述第一設(shè)備發(fā)送的從所述時(shí)間戳指示的時(shí)間至當(dāng)前時(shí)間產(chǎn)生的增量數(shù)據(jù)。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述第二設(shè)備接收所述第一設(shè)備發(fā)送的與所述時(shí)間戳對應(yīng)的所述第一設(shè)備在本地緩存的分片數(shù)據(jù)之前,所述方法還包括:
在所述時(shí)間戳的取值為指定值的情況下,所述第二設(shè)備觸發(fā)所述第一設(shè)備發(fā)送所述全量數(shù)據(jù),接收所述第一設(shè)備發(fā)送的與所述指定值對應(yīng)的所述分片數(shù)據(jù),其中,所述指定值用于指示所述第二設(shè)備向所述第一設(shè)備讀取所述全量數(shù)據(jù)。
11.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述第二設(shè)備接收所述第一設(shè)備發(fā)送 的分片數(shù)據(jù)包括:
所述第二設(shè)備接收在所述第一設(shè)備的本地緩存中與索引對應(yīng)的指定分片數(shù)據(jù);其中,所述索引為所述時(shí)間戳的取值;
所述第二設(shè)備接收所述第一設(shè)備發(fā)送的指定時(shí)間戳;其中,所述指定時(shí)間戳的取值為由所述時(shí)間戳的取值加1得到。
12.根據(jù)權(quán)利要求8至11中任一項(xiàng)所述的方法,其特征在于,所述全量數(shù)據(jù)包括以下至少之一:針對統(tǒng)一資源定位符的阻斷記錄,針對域名的阻斷記錄。
13.一種數(shù)據(jù)傳輸裝置,應(yīng)用于第一設(shè)備,其特征在于,包括:
接收模塊,用于定時(shí)接收來自第二設(shè)備的請求消息,其中,該請求消息中攜帶有與本次接收的所述請求消息對應(yīng)的時(shí)間戳;
第一判斷模塊,用于判斷所述時(shí)間戳的取值是否小于預(yù)設(shè)閾值;
第一同步模塊,用于在所述時(shí)間戳的取值小于所述預(yù)設(shè)閾值時(shí),按照所述時(shí)間戳與所述第一設(shè)備在本地緩存的分片數(shù)據(jù)的對應(yīng)關(guān)系,將與所述時(shí)間戳對應(yīng)的所述分片數(shù)據(jù)同步至所述第二設(shè)備,其中,所述分片數(shù)據(jù)為對所述第一設(shè)備記錄的全量數(shù)據(jù)進(jìn)行分片得到。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括:
第二同步模塊,用于在所述時(shí)間戳等于或者大于所述預(yù)設(shè)閾值時(shí),將從所述時(shí)間戳指示的時(shí)間至當(dāng)前時(shí)間產(chǎn)生的增量數(shù)據(jù)同步至所述第二設(shè)備。
15.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括:
第二判斷模塊,用于判斷所述時(shí)間戳的取值是否為指定值,其中,該指定值用于指示讀取所述全量數(shù)據(jù),其中,在判斷結(jié)果為是時(shí),觸發(fā)將與所述時(shí)間戳對應(yīng)的所述分片數(shù)據(jù)同步至所述第二設(shè)備。
16.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第一同步模塊,還用于以所述時(shí)間戳的取值作為索引,將所述第一設(shè)備的本地緩存中與所述索引對應(yīng)的指定分片數(shù)據(jù)同步至所述第二設(shè)備。
17.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括:
緩存模塊,用于將所述第一設(shè)備的數(shù)據(jù)庫中與第一索引n對應(yīng)的分片數(shù)據(jù),寫入所述本地緩存,并將n-1作為所述分片數(shù)據(jù)在所述第一設(shè)備的本地緩存中的 索引,其中,n小于或者等于對所述全量數(shù)據(jù)進(jìn)行分片后得到的所有分片數(shù)據(jù)的總數(shù)量N,n、N均為正整數(shù)。
18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述緩存模塊包括:
判斷單元,用于判斷n是否小于N;
第一讀取單元,用于在n小于N的情況下,從所述數(shù)據(jù)庫中讀取n對應(yīng)的分片數(shù)據(jù),并在n對應(yīng)的分片數(shù)據(jù)上附上值為n的時(shí)間戳;
第二讀取單元,用于在n等于N的情況下,從所述數(shù)據(jù)庫中讀取與n對應(yīng)的分片數(shù)據(jù),并在與n對應(yīng)的分片數(shù)據(jù)上附上值為指定時(shí)刻的時(shí)間戳;其中,所述指定時(shí)刻為所述第二設(shè)備上一次訪問所述第一設(shè)備的時(shí)刻;
緩存單元,用于將與n對應(yīng)的分片數(shù)據(jù)寫入所述本地緩存,并將n-1作為所述分片數(shù)據(jù)在所述本地緩存中的索引。
19.根據(jù)權(quán)利要求13至18中任一項(xiàng)所述的裝置,其特征在于,所述全量數(shù)據(jù)包括以下至少之一:針對統(tǒng)一資源定位符的阻斷記錄,針對域名的阻斷記錄。
20.一種數(shù)據(jù)傳輸裝置,應(yīng)用于第二設(shè)備,其特征在于,包括:
發(fā)送模塊,用于向第一設(shè)備發(fā)送請求消息,其中,該請求消息中攜帶有與所述請求消息對應(yīng)的時(shí)間戳;
第一接收模塊,用于在所述時(shí)間戳的取值小于預(yù)設(shè)閾值的情況下,接收所述第一設(shè)備發(fā)送的分片數(shù)據(jù);其中,所述分片數(shù)據(jù)是與所述時(shí)間戳對應(yīng)的在所述第一設(shè)備本地緩存的分片數(shù)據(jù),所述分片數(shù)據(jù)為所述第一設(shè)備記錄的全量數(shù)據(jù)進(jìn)行分片得到。
21.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述裝置還包括:
第二接收模塊,用于在所述時(shí)間戳的取值等于或者大于所述預(yù)設(shè)閾值的情況下,接收所述第一設(shè)備發(fā)送的從所述時(shí)間戳指示的時(shí)間至當(dāng)前時(shí)間產(chǎn)生的增量數(shù)據(jù)。
22.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述裝置還包括:
觸發(fā)模塊,用于在所述時(shí)間戳的取值為指定值的情況下,觸發(fā)所述第一設(shè)備發(fā)送所述全量數(shù)據(jù);
第三接收模塊,用于接收所述第一設(shè)備發(fā)送的與所述指定值對應(yīng)的所述分片 數(shù)據(jù),其中,所述指定值用于指示所述第二設(shè)備向所述第一設(shè)備讀取所述全量數(shù)據(jù)。
23.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述第一接收模塊包括:
第一接收單元,用于接收在所述第一設(shè)備的本地緩存中與索引對應(yīng)的指定分片數(shù)據(jù);其中,所述索引為所述時(shí)間戳的取值;
第二接收單元,用于接收所述第一設(shè)備發(fā)送的指定時(shí)間戳;其中,所述指定時(shí)間戳的取值為由所述時(shí)間戳的取值加1得到。
24.根據(jù)權(quán)利要求20至23中任一項(xiàng)所述的裝置,其特征在于,所述全量數(shù)據(jù)包括以下至少之一:針對統(tǒng)一資源定位符的阻斷記錄,針對域名的阻斷記錄。