[發(fā)明專利]數(shù)據(jù)遷移方法及裝置、電子設(shè)備在審
| 申請?zhí)枺?/td> | 202110758754.3 | 申請日: | 2021-07-05 |
| 公開(公告)號: | CN113448946A | 公開(公告)日: | 2021-09-28 |
| 發(fā)明(設(shè)計)人: | 盧行;楊瑞峰;張旭明;王豪邁;胥昕 | 申請(專利權(quán))人: | 星辰天合(北京)數(shù)據(jù)科技有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/22;G06F16/245 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 周春枚 |
| 地址: | 100097 北京市海淀區(qū)藍(lán)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù) 遷移 方法 裝置 電子設(shè)備 | ||
1.一種數(shù)據(jù)遷移方法,其特征在于,包括:
遍歷當(dāng)前存儲集群中在預(yù)設(shè)存儲桶內(nèi)的多個存儲對象,得到每個所述存儲對象的對象類型,其中,所述對象類型包括:被歸并對象和未歸并對象,所述被歸并對象是指對象數(shù)據(jù)的數(shù)據(jù)量大小低于預(yù)設(shè)閾值的存儲對象;
若所述存儲對象的對象類型指示所述存儲對象為未歸并對象,則將所述未歸并對象以及所述未歸并對象的元數(shù)據(jù)直接寫入目標(biāo)存儲集群中;
若所述存儲對象的對象類型指示所述存儲對象為被歸并對象,查詢所述被歸并對象所屬的歸并集合,讀取對象列表中與所述歸并集合對應(yīng)的多個元數(shù)據(jù),將所述歸并集合中所有被歸并對象以及所述多個元數(shù)據(jù)一起遷移至目標(biāo)存儲集群中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述歸并集合中所有被歸并對象以及所述多個元數(shù)據(jù)一起遷移至目標(biāo)存儲集群中的步驟,包括:
為所述歸并集合設(shè)置對應(yīng)的遷移接口;
采用所述遷移接口將所述歸并集合中所有被歸并對象以及所述多個元數(shù)據(jù)一起遷移至目標(biāo)存儲集群中。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述歸并集合中所有被歸并對象以及所述多個元數(shù)據(jù)一起遷移至目標(biāo)存儲集群中的步驟,還包括:
控制所述目標(biāo)存儲集群重命名所述歸并集合;
將所述歸并集合中所有被歸并對象的對象數(shù)據(jù)和每個所述被歸并對象的元數(shù)據(jù)進(jìn)行重組處理,并將重組處理后的新歸并集合歸檔至所述目標(biāo)存儲集群的指定存儲桶中。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在將重組處理后的新歸并集合歸檔至所述目標(biāo)存儲集群的指定存儲桶中之后,所述方法還包括:
記錄所述新歸并集合的對象數(shù)據(jù)的數(shù)據(jù)名稱以及所述元數(shù)據(jù)在所述新歸并集合中的起始位和偏移位;
將指向所述新歸并集合的多個新元數(shù)據(jù)存儲至桶索引文件。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在將指向所述新歸并集合的多個新元數(shù)據(jù)存儲至桶索引文件之后,所述方法還包括:
接收對象訪問請求,其中,所述對象訪問請求中至少包括:元數(shù)據(jù)索引標(biāo)識;
基于所述元數(shù)據(jù)索引標(biāo)識,獲取指向新歸并集合中的指定存儲桶的目標(biāo)元數(shù)據(jù);
基于所述目標(biāo)元數(shù)據(jù),查詢在所述新歸并集合中與所述目標(biāo)元數(shù)據(jù)對應(yīng)的目標(biāo)對象數(shù)據(jù)。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,在將重組處理后的新歸并集合歸檔至所述目標(biāo)存儲集群的指定存儲桶中之后,所述方法還包括:
若所述指定存儲桶不再寫入對象數(shù)據(jù),在所述指定存儲桶的數(shù)據(jù)寫入入口設(shè)置禁止標(biāo)識,其中,所述禁止標(biāo)識用于禁止外部終端向所述指定存儲桶繼續(xù)寫入對象數(shù)據(jù)。
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,在將重組處理后的新歸并集合歸檔至所述目標(biāo)存儲集群的指定存儲桶中之后,所述方法還包括:
接收用戶終端的對象查詢請求,其中,所述對象查詢請求中至少包括:目標(biāo)存儲對象的對象歸檔標(biāo)識;
響應(yīng)所述對象查詢請求,查詢所述預(yù)設(shè)存儲桶內(nèi)是否存在待查詢存儲對象;
若所述預(yù)設(shè)存儲桶內(nèi)不存在待查詢存儲對象,則采用回溯規(guī)則查詢在所述目標(biāo)存儲集群中與所述對象歸檔標(biāo)識對應(yīng)的對象數(shù)據(jù)和元數(shù)據(jù)。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,在遍歷當(dāng)前存儲集群中在預(yù)設(shè)存儲桶內(nèi)的多個存儲對象,得到每個所述存儲對象的對象類型之前,還包括:
接收多個存儲對象,其中,每個所述存儲對象包括:多個對象數(shù)據(jù)以及標(biāo)識每個所述對象數(shù)據(jù)的元數(shù)據(jù);
將多個存儲對象寫入預(yù)設(shè)緩存池的存儲桶中,其中,所述預(yù)設(shè)緩存池中包含有至少一個所述存儲桶;
在對所述存儲桶中的存儲對象進(jìn)行歸并處理后,將歸并后的所述對象數(shù)據(jù)寫入數(shù)據(jù)池中,并將元數(shù)據(jù)寫入元數(shù)據(jù)模塊中。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述預(yù)設(shè)緩存池是由多個第一類型驅(qū)動器組建的,所述元數(shù)據(jù)模塊是由多個第二類型驅(qū)動器組建的。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于星辰天合(北京)數(shù)據(jù)科技有限公司,未經(jīng)星辰天合(北京)數(shù)據(jù)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110758754.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





