[發明專利]信息獲取方法、設備、介質、產品及系統在審
| 申請號: | 202210162053.8 | 申請日: | 2022-02-22 |
| 公開(公告)號: | CN114722020A | 公開(公告)日: | 2022-07-08 |
| 發明(設計)人: | 孔偉康;趙亞飛;董元元 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | G06F16/182 | 分類號: | G06F16/182;G06F16/178;G06F16/16;G06F16/23 |
| 代理公司: | 北京智信四方知識產權代理有限公司 11519 | 代理人: | 劉真 |
| 地址: | 310052 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息 獲取 方法 設備 介質 產品 系統 | ||
本公開實施例公開了一種信息獲取方法、設備、介質、產品及系統,所述方法應用于分布式文件系統的目標節點,包括:在寫入節點完成對數據節點的數據寫入時,從寫入節點同步被寫入數據的元信息更新信息;根據被寫入數據的元信息更新信息對目標節點上的元信息進行更新;獲取讀取節點發送的數據讀取請求;響應于目標節點上更新后的元信息包括目標讀取元信息,向讀取節點返回目標讀取元信息。該方案可以使讀取節點無需與元信息節點進行交互,從目標節點處獲取需要的目標讀取元信息,以便根據該目標讀取元信息完成數據讀取,在不影響數據讀取完成的前提下,減少了元信息節點的負擔,提高了數據讀取的效率,降低了數據讀取的成本。
技術領域
本公開涉及網絡技術領域,具體涉及信息獲取方法、設備、介質、產品及系統。
背景技術
近年來,隨著科技的進步,科研工作以及日常生活中產生的數據的數量以爆炸式增長,儲存數據的數據儲存需求也急劇增加。由于本地存儲系統很難滿足不斷增長的數據儲存需求,另外考慮到移動計算和企業級的大規模計算對底層存儲系統提出更高的要求,人們開始越來越多的使用分布式文件系統。分布式文件系統可將數據分散存儲在多臺獨立的設備上,其可將數據存儲為多個副本,不再對數據進行備份,提高了對數據的存儲速率,節省了存儲時間。
通常情況下,當用戶從分布式文件系統進行數據讀取時,可以通過客戶端向讀取節點發送數據讀取請求,讀取節點可有根據該數據讀取請求,從元信息節點獲取該數據讀取請求對應的被讀取數據的元信息,該元信息用于指示被讀取數據的儲存位置,讀取節點可以根據該元信息從相應的數據節點讀取該被讀取數據,并將所讀取的數據返回客戶端。
上述方案雖然可以使用戶從分布式文件系統中讀取想要讀取的數據,但由于在每次讀取數據時,讀取節點都會從元信息節點獲取相應的被讀取數據的元信息,當數據讀取較為頻繁時,元信息節點的負擔較重,提高了數據讀取的成本,降低了數據讀取的效率。
發明內容
為了解決相關技術中的問題,本公開實施例提供了信息獲取方法、設備、介質、產品及系統。
第一方面,本公開實施例中提供了一種信息獲取方法,其中,所述方法應用于分布式文件系統的目標節點,所述方法包括:
在分布式文件系統的寫入節點完成對分布式文件系統的數據節點的數據寫入時,從寫入節點同步被寫入數據的元信息更新信息;
根據被寫入數據的元信息更新信息對目標節點上的元信息進行更新;
獲取分布式文件系統的讀取節點發送的數據讀取請求;
響應于目標節點上更新后的元信息包括目標讀取元信息,向讀取節點返回目標讀取元信息,元信息用于指示對應數據的儲存位置,目標讀取元信息與數據讀取請求所請求讀取的數據對應。
結合第一方面,本公開在第一方面的第一種實現方式中,所述方法還包括:
響應于目標節點上的元信息未包括目標讀取元信息,從分布式文件系統的元信息節點獲取目標讀取元信息;
向讀取節點返回目標讀取元信息。
結合第一方面、第一方面的第一種實現方式中任一項,本公開在第一方面的第二種實現方式中,被寫入數據的元信息更新信息包括被寫入數據對應的被寫入數據塊的數據塊標示,被寫入數據塊的數據塊長度、被寫入數據塊對應的被寫入文件的文件標示以及被寫入文件的文件長度;
根據被寫入數據的元信息更新信息對目標節點上的元信息進行更新,包括:
響應于目標節點上的元信息中數據塊的數據塊標示包括被寫入數據對應的元信息中全部被寫入數據塊的數據塊標示,根據被寫入數據對應的元信息對目標節點上的元信息進行更新;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210162053.8/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





