[發(fā)明專利]數(shù)據(jù)處理方法、裝置、電子設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202110389981.3 | 申請日: | 2021-04-12 |
| 公開(公告)號: | CN113110800A | 公開(公告)日: | 2021-07-13 |
| 發(fā)明(設(shè)計(jì))人: | 楚振江;冀向陽;宋曉東;汪瑫 | 申請(專利權(quán))人: | 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;H04L29/08 |
| 代理公司: | 北京市鑄成律師事務(wù)所 11313 | 代理人: | 郭麗祥;王姍姍 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)處理 方法 裝置 電子設(shè)備 存儲 介質(zhì) | ||
本公開提供了數(shù)據(jù)處理方法、裝置、電子設(shè)備及存儲介質(zhì),涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及云計(jì)算、搜索、信息流等技術(shù)領(lǐng)域。具體實(shí)現(xiàn)方案為:根據(jù)目標(biāo)數(shù)據(jù)下載端的業(yè)務(wù)進(jìn)程,向點(diǎn)對點(diǎn)網(wǎng)絡(luò)的數(shù)據(jù)提供端發(fā)送數(shù)據(jù)文件的第一文件塊的第一獲取請求;獲取所述數(shù)據(jù)提供端根據(jù)所述第一獲取請求提供的所述數(shù)據(jù)文件的第一文件塊;將所述數(shù)據(jù)文件的第一文件塊存入所述業(yè)務(wù)進(jìn)程對應(yīng)的內(nèi)存空間,所述業(yè)務(wù)進(jìn)程對應(yīng)的內(nèi)存空間用于存儲所述業(yè)務(wù)進(jìn)程運(yùn)行時直接調(diào)取的數(shù)據(jù)。本公開實(shí)施例能夠提高數(shù)據(jù)下載速度。
技術(shù)領(lǐng)域
本公開涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及云計(jì)算、搜索、信息流等技術(shù)領(lǐng)域。
背景技術(shù)
在云原生架構(gòu)技術(shù)的普遍應(yīng)用背景下,各個數(shù)據(jù)下載端的業(yè)務(wù)服務(wù)啟動時間隨著業(yè)務(wù)服務(wù)復(fù)雜程度帶來的部署時間線性增加。
隨著網(wǎng)絡(luò)發(fā)展,對數(shù)據(jù)下載端的數(shù)據(jù)下載速度提出了更高的要求,亟需對云原生構(gòu)架下數(shù)據(jù)源端的各個數(shù)據(jù)下載端的下載數(shù)據(jù)文件的速度進(jìn)行整體提升。
發(fā)明內(nèi)容
本公開提供了一種數(shù)據(jù)處理方法、裝置、設(shè)備以及存儲介質(zhì)。
根據(jù)本公開的一方面,提供了一種數(shù)據(jù)處理方法,包括:
根據(jù)目標(biāo)數(shù)據(jù)下載端的業(yè)務(wù)進(jìn)程,向點(diǎn)對點(diǎn)網(wǎng)絡(luò)的數(shù)據(jù)提供端發(fā)送數(shù)據(jù)文件的第一文件塊的第一獲取請求;
獲取數(shù)據(jù)提供端根據(jù)第一獲取請求提供的數(shù)據(jù)文件的第一文件塊;
將數(shù)據(jù)文件的第一文件塊存入業(yè)務(wù)進(jìn)程對應(yīng)的內(nèi)存空間,業(yè)務(wù)進(jìn)程對應(yīng)的內(nèi)存空間用于存儲業(yè)務(wù)進(jìn)程運(yùn)行時直接調(diào)取的數(shù)據(jù)。
根據(jù)本公開的另一方面,提供了一種數(shù)據(jù)處理裝置,包括:
第一獲取請求發(fā)送模塊,用于根據(jù)目標(biāo)數(shù)據(jù)下載端的業(yè)務(wù)進(jìn)程,向點(diǎn)對點(diǎn)網(wǎng)絡(luò)的數(shù)據(jù)提供端發(fā)送數(shù)據(jù)文件的第一文件塊的第一獲取請求;
第一文件塊獲取模塊,用于獲取數(shù)據(jù)提供端根據(jù)第一獲取請求提供的數(shù)據(jù)文件的第一文件塊;
第一文件塊存入模塊,用于將數(shù)據(jù)文件的第一文件塊存入業(yè)務(wù)進(jìn)程對應(yīng)的內(nèi)存空間,業(yè)務(wù)進(jìn)程對應(yīng)的內(nèi)存空間用于存儲業(yè)務(wù)進(jìn)程運(yùn)行時直接調(diào)取的數(shù)據(jù)。
根據(jù)本公開的另一方面,提供了一種數(shù)據(jù)處理系統(tǒng),包括:數(shù)據(jù)源端和與數(shù)據(jù)源端連接的多個數(shù)據(jù)下載端;多個數(shù)據(jù)下載端中的至少一個包括本公開任意一項(xiàng)實(shí)施例所提供的數(shù)據(jù)處理裝置。
根據(jù)本公開的另一方面,提供了一種電子設(shè)備,包括:
至少一個處理器;以及
與該至少一個處理器通信連接的存儲器;其中,
該存儲器存儲有可被該至少一個處理器執(zhí)行的指令,該指令被該至少一個處理器執(zhí)行,以使該至少一個處理器能夠執(zhí)行本公開任一實(shí)施例中的方法。
根據(jù)本公開的另一方面,提供了一種存儲有計(jì)算機(jī)指令的非瞬時計(jì)算機(jī)可讀存儲介質(zhì),該計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行本公開任一實(shí)施例中的方法。
根據(jù)本公開的另一方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)本公開任一實(shí)施例中的方法。
根據(jù)本公開的技術(shù)方案,能夠通過點(diǎn)對點(diǎn)網(wǎng)絡(luò)中的數(shù)據(jù)提供端獲取數(shù)據(jù)文件的第一文件塊,在數(shù)據(jù)獲取時,可選擇有被請求的數(shù)據(jù)的近距離的數(shù)據(jù)提供端進(jìn)行數(shù)據(jù)獲取;同時將獲取的第一文件塊存入業(yè)務(wù)進(jìn)程對應(yīng)的內(nèi)存空間,無需經(jīng)過磁盤,從而不受磁盤寫入速度限制,提高了數(shù)據(jù)下載速度和數(shù)據(jù)寫入速度,進(jìn)而提高了數(shù)據(jù)獲取的整體速度。
應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標(biāo)識本公開的實(shí)施例的關(guān)鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司,未經(jīng)百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110389981.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計(jì)算機(jī)可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





