[發明專利]數據處理方法、裝置、電子設備和介質有效
| 申請號: | 202110658310.2 | 申請日: | 2021-06-11 |
| 公開(公告)號: | CN113364877B | 公開(公告)日: | 2022-10-11 |
| 發明(設計)人: | 邵思瑤 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | H04L67/1074 | 分類號: | H04L67/1074 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 鄢功軍 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 裝置 電子設備 介質 | ||
1.一種數據處理方法,包括:
在獲取的資源的種子數量小于等于數量閾值的情況下,針對所述資源的每個種子,根據所述資源的資源標識,確定與所述種子對應的索引信息;
在所述資源的種子數量大于數量閾值的情況下,針對所述資源的每個種子,根據所述資源的資源標識和所述種子的位置標識,確定與所述種子對應的索引信息;以及
根據與所述每個種子對應的索引信息,存儲所述每個種子的種子數據;
其中,所述資源的種子指示了點對點網絡中任一節點存儲的所述資源的副本。
2.根據權利要求1所述的方法,其中,所述根據所述索引信息,存儲所述每個種子的種子數據,包括:
根據所述索引信息和所述種子數據,生成鍵值數據,其中,所述鍵值數據包括鍵值和鍵名,所述鍵名是根據所述索引信息來確定的,所述鍵值是根據所述種子數據來確定的;以及
將所述鍵值數據存儲至目標位置。
3.根據權利要求2所述的方法,其中,所述目標位置包括第一本地存儲器;所述方法還包括:
在所述第一本地存儲器中的鍵值數據發生改變的情況下,將所述鍵值數據發生變化的部分存儲至遠程存儲器。
4.根據權利要求3所述的方法,還包括:
在所述資源的訪問頻率小于預設頻率閾值的情況下,將所述第一本地存儲器中與所述資源對應的鍵值數據轉存至遠程存儲器,并刪除所述第一本地存儲器中的所述鍵值數據。
5.根據權利要求3或4所述的方法,還包括:
對于所述第一本地存儲器中的鍵值數據,以預設時間周期將所述鍵值數據備份至第二本地存儲器;以及
響應于針對目標鍵值數據的數據恢復指令,將所述第二本地存儲器中所述目標鍵值數據的備份數據寫入所述第一本地存儲器中。
6.根據權利要求5所述的方法,其中,所述將所述鍵值數據備份至第二本地存儲器包括:
當所述第二本地存儲器中沒有存儲所述鍵值數據的備份數據的情況下,創建所述鍵值數據的副本作為備份數據,并將所述備份數據寫入所述第二本地存儲器;以及
當所述第二本地存儲器中存儲有所述鍵值數據的備份數據的情況下,根據所述鍵值數據,更新所述備份數據。
7.根據權利要求6所述的方法,其中,將所述備份數據寫入第二本地存儲器包括:
在所述第二本地存儲器的讀寫數據量大于預設數據量閾值的情況下,以預設時間間隔,分別調用多個線程以將所述備份數據寫入第二本地存儲器,其中,所述多個線程中的每個線程用于將所述備份數據的部分寫入所述第二本地存儲器。
8.一種數據處理裝置,包括:
第一確定模塊,用于在獲取的資源的種子數量小于等于數量閾值的情況下,針對所述資源的每個種子,根據所述資源的資源標識,確定與所述種子對應的索引信息,其中,資源的種子為點對點網絡中任一節點存儲的所述資源的副本;
第二確定模塊,用于在所述資源的種子數量大于數量閾值的情況下,針對所述資源的每個種子,根據所述資源的資源標識和所述種子的位置標識,確定與所述種子對應的索引信息;以及
存儲模塊,用于根據與所述每個種子對應的索引信息,存儲所述每個種子的種子數據。
9.一種電子設備,包括:
至少一個處理器;以及
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行權利要求1-7中任一項所述的方法。
10.一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其中,所述計算機指令用于使所述計算機執行根據權利要求1-7中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110658310.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種干擾版本探測的系統和方法
- 下一篇:一種財務憑證壓實裝置





