[發明專利]一種維護數據一致性的方法及裝置在審
| 申請號: | 201410363170.6 | 申請日: | 2014-07-28 |
| 公開(公告)號: | CN104104731A | 公開(公告)日: | 2014-10-15 |
| 發明(設計)人: | 王歡;吳楠 | 申請(專利權)人: | 浪潮(北京)電子信息產業有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 王丹;李丹 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 維護 數據一致性 方法 裝置 | ||
1.一種維護數據一致性的方法,其特征在于,包括:
在客戶端出現宕機或網絡異常時,元數據服務器獲取客戶端發送的對文件進行處理的處理請求;
元數據服務器根據處理請求查看處理請求的文件的存在情況,
若處理請求的文件不符合處理的狀態,根據文件的處理請求執行文件的處理;并在完成處理請求后,刪除元數據服務器獲取的處理請求,同時更新元數據服務器和將完成處理請求的內容反饋給客戶端;
若處理請求的文件符合處理的狀態,直接刪除獲得的處理請求并反饋給客戶端。
2.根據權利要求1所述的方法,其特征在于,所述文件的處理請求至少包含:對文件進行增加的請求,和/或刪除的請求,和/或修改的請求。
3.根據權利要求1或2所述的方法,其特征在于,該方法還包括:當客戶端正常時,客戶端發送處理請求到元數據服務器和數據服務器,數據服務器根據處理請求進行文件處理,并通知元數據服務器處理請求的文件處理的狀態,以完成元數據同步。
4.根據權利要求3所述的方法,其特征在于,當數據服務器完成處理請求時,數據服務器出現宕機或網絡故障,未通知元數據服務器完成元數據同步時,該方法還包括:元數據服務器根據接收的處理請求訪問數據服務器,確定是否完成所述處理請求。
5.一種維護數據一致性的系統,其特征在于,包括:元數據服務器、客戶端和數據服務器;其中,
元數據服務器,用于在客戶端出現宕機或網絡異常時,獲取客戶端發送的對文件進行處理的處理請求;根據處理請求查看處理請求的文件的存在情況,
若處理請求的文件不符合處理的狀態,根據文件的處理請求執行文件的處理;并在完成處理請求后,刪除獲取的處理請求,同時更新元數據和將完成處理請求的內容反饋給客戶端;若處理請求的文件符合處理的狀態,直接刪除獲得的處理請求并反饋給客戶端;
數據服務器,用于根據元數據服務器的獲取的處理請求完成文件的處理;
客戶端,用于接收元數據服務器,關于處理請求完成的反饋。
6.根據權利要求5所述的系統,其特征在于,所述文件的處理請求至少包含:對文件進行增加的請求,和/或刪除的請求,和/或修改的請求。
7.根據權利要求5或6所述的方法,其特征在于,所述客戶端還用于,在正常工作時,發送處理請求到元數據服務器和數據服務器;
數據服務器,用于根據處理請求進行文件處理,并通知元數據服務器處理請求的文件處理的狀態,以完成元數據同步。
8.根據權利要求7所述的系統,其特征在于,所述元數據服務器還用于當數據服務器完成處理請求時出現宕機或網絡故障,未通知元數據服務器完成元數據同步;根據接收的處理請求訪問數據服務器,確定是否完成所述處理請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(北京)電子信息產業有限公司,未經浪潮(北京)電子信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410363170.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種云存儲系統元數據服務集群的數據同步方法
- 下一篇:傳輸數據的方法及裝置





