[發明專利]云數據庫系統以及云數據讀寫處理方法、設備有效
| 申請號: | 201210172212.9 | 申請日: | 2012-05-29 |
| 公開(公告)號: | CN102724301A | 公開(公告)日: | 2012-10-10 |
| 發明(設計)人: | 郭強 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 程寶妹 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫 系統 以及 數據 讀寫 處理 方法 設備 | ||
技術領域
本發明涉及云數據庫技術,尤其涉及一種云數據庫系統以及云數據讀寫處理方法、設備,屬于云計算技術領域。
背景技術
云數據庫系統是在云計算概念上延伸和發展出來的一個新的概念,是指通過集群應用、網格技術或分布式文件系統等功能,將網絡中大量各種不同類型的存儲設備通過應用軟件集合起來協同工作,共同對外提供數據存儲和業務訪問功能的一個系統。當云計算系統運算和處理的核心是大量數據的存儲和管理時,云計算系統中就需要配置大量的云存儲設備,上述云存儲設備分布在網絡的不同位置,并通過網絡連接,然后通過統一的接口和云數據讀寫處理設備為云客戶端提供數據存儲服務,上述通過網絡連接的一起的云存儲設備和云數據讀寫處理設備構成了一個云數據庫系統。
現有技術中,在進行云數據庫系統的數據讀寫時,都是由云數據讀寫設備在接收到云客戶端發起的數據讀寫請求后,通過查找存儲相應數據的多個云存儲設備,并隨機選定一個云存儲設備去完成數據讀寫操作。在這種情況下,容易出現到數據正在進行更新的云存儲設備上進行讀取操作,或者是到數據正在被讀取的云存儲設備上進行寫操作的情況,從而容易導致在云存儲設備上發生數據讀寫操作的碰撞,并使得對云存儲設備上的數據讀寫操作失敗率高。
發明內容
本發明提供一種云數據庫系統以及云數據讀寫處理方法、設備,用于降低在云存儲設備上發生數據讀寫操作碰撞的幾率,提高對云存儲設備上數據讀寫操作的成功率。
本發明的第一個方面是提供一種云數據讀寫處理方法,包括:
云數據讀寫處理設備接收第一數據讀取請求消息,所述第一數據讀取請求消息攜帶云客戶端要讀取的數據的標識信息;
云數據讀寫處理設備根據所述標識信息查找存儲所述云客戶端要讀取的數據的云存儲設備以及所述云存儲設備上所述數據的第一使用頻率信息,所述云存儲設備上所述數據的第一使用頻率信息用于表征當前時間段內對所述云存儲設備上所述數據執行寫操作的頻率;
云數據讀寫處理設備選擇當前時間段內對所述云存儲設備上所述數據執行寫操作的頻率低于第一特定閾值的云存儲設備中的一個執行數據讀取操作。
本發明的另一個方面是提供一種云數據讀寫處理設備,包括:
第一接收模塊,用于接收第一數據讀取請求消息,所述第一數據讀取請求消息攜帶云客戶端要讀取的數據的標識信息;
第一查找模塊,用于根據所述標識信息查找存儲所述云客戶端要讀取的數據的云存儲設備以及所述云存儲設備上所述數據的第一使用頻率信息,所述云存儲設備上所述數據的第一使用頻率信息用于表征當前時間段內對所述云存儲設備上所述數據執行寫操作的頻率;
數據讀取模塊,用于選擇當前時間段內對所述云存儲設備上所述數據執行寫操作的頻率低于第一特定閾值的云存儲設備中的一個執行數據讀取操作。
本發明的又一個方面是提供一種云數據庫系統,包括上述的云數據讀寫處理設備,以及均與所述云數據讀寫處理設備連接的兩個以上的云存儲設備。
本發明提供的云數據庫系統以及云數據讀寫處理方法、設備,其中云數據讀寫處理設備接收第一數據讀取請求消息后,根據第一數據讀取請求消息攜帶的標識信息查找存儲云客戶端要讀取的數據的云存儲設備以及相應的所述云存儲設備上所述數據的第一使用頻率信息,上述的第一使用頻率信息用于表征當前時間段內對所述云存儲設備上所述數據執行寫操作的頻率,然后云數據讀寫處理設備選擇當前時間段內對所述云存儲設備上所述數據執行寫操作的頻率低于第一特定閾值的云存儲設備中的一個執行數據讀取操作,能夠降低在云存儲設備上發生數據讀寫操作的碰撞的幾率,提高對云存儲設備上數據讀寫操作的成功率。
附圖說明
圖1為本發明實施例中云數據讀寫處理方法的流程示意圖;
圖2為本發明實施例中云數據讀寫處理設備的結構示意圖一;
圖3為圖2所示實施例中數據讀取模塊的結構示意圖;
圖4為本發明實施例中云數據讀寫處理設備的結構示意圖二;
圖5為圖4所示實施例中寫數據模塊的結構示意圖;
圖6為本發明具體實施例中云數據庫系統的組成示意圖;
圖7為本發明具體實施例中云數據讀取方法的流程示意圖。
具體實施方式
針對現有技術中對運存儲設備的讀寫失敗率高的缺陷,本發明實施例提供了一種技術方案,圖1為本發明實施例中云數據讀寫處理方法的流程示意圖,如圖1所示,該方法包括如下的步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210172212.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:自激式開關電源電路
- 下一篇:一種改進的多層壓電換能元件
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





