[發明專利]數據存儲、讀取方法及裝置有效
| 申請號: | 201710657523.7 | 申請日: | 2017-08-03 |
| 公開(公告)號: | CN107463670B | 公開(公告)日: | 2020-06-05 |
| 發明(設計)人: | 吳成成 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | G06F16/182 | 分類號: | G06F16/182 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 存儲 讀取 方法 裝置 | ||
1.一種數據存儲方法,其特征在于,應用于分布式存儲系統中,所述分布式存儲系統包括多個存儲設備組,每個存儲設備組中均包括至少一個接口設備及至少一個存儲設備,各所述接口設備中均存儲有第一索引,所述第一索引中存儲有用戶標識與存儲設備組標識的對應關系,所述方法包括:
第一存儲設備組中的接口設備接收用戶數據,其中,所述用戶數據中攜帶有用戶的用戶標識;
確定所述第一存儲設備組的接口設備中的第一索引中是否存在與所述用戶數據中的用戶標識對應的存儲設備組標識,其中,所述第一索引中每個用戶標識僅對應一個存儲設備組標識;
如果存在,則將接收的用戶數據存儲到具有與所述用戶數據中的用戶標識對應的存儲設備組標識的存儲設備組中的存儲設備中。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
如果所述第一存儲設備組的接口設備中的第一索引中不存在與所述用戶數據中的用戶標識對應的存儲設備組標識,則將接收的用戶數據存儲在所述第一存儲設備組的存儲設備中,并在所述第一存儲設備組的接口設備中的第一索引中建立包括所述用戶數據中的用戶標識和所述第一存儲設備組的存儲設備組標識的索引數據;
將建立的索引數據發送到其他存儲設備組中以將建立的索引數據同步到所述其他存儲設備組中的第一索引中。
3.根據權利要求1或2所述的方法,其特征在于,所述將接收的用戶數據存儲到具有與所述用戶數據中的用戶標識對應的存儲設備組標識的存儲設備組中的存儲設備中,包括:
確定與所述用戶數據中的用戶標識對應的存儲設備組標識是否為所述第一存儲設備組的標識;
如果是,則將所述用戶數據存儲到所述第一存儲設備組的存儲設備中;
如果不是,則將接收的用戶數據發送到具有所述存儲設備組標識的存儲設備組以將所述用戶數據存儲到具有與所述用戶數據中的用戶標識對應的存儲設備組標識的存儲設備組的存儲設備中。
4.根據權利要求1或2所述的方法,其特征在于,各存儲設備組之間通過中間件進行通信。
5.一種數據讀取方法,其特征在于,應用于分布式存儲系統中,所述分布式存儲系統包括多個存儲設備組,每個存儲設備組中均包括至少一個接口設備及至少一個存儲設備,各所述接口設備中均存儲有第一索引,所述第一索引中存儲有用戶標識與存儲設備組標識的對應關系,所述方法包括:
第一存儲設備組中的接口設備接收數據獲取請求,其中,所述數據獲取請求中攜帶有所請求的數據對應的用戶的用戶標識;
確定所述第一存儲設備組的接口設備中的第一索引中是否存在與所述數據獲取請求中的用戶標識對應的存儲設備組標識,其中,所述第一索引中每個用戶標識僅對應一個存儲設備組標識;
如果存在,則從具有與所述數據獲取請求中的用戶標識對應的存儲設備組標識的存儲設備組中的存儲設備中獲取所述數據獲取請求所請求的數據并發送到所述數據獲取請求的發送方。
6.根據權利要求5所述的方法,其特征在于,所述從具有與所述數據獲取請求中的用戶標識對應的存儲設備組標識的存儲設備組中的存儲設備中獲取所述數據獲取請求所請求的數據并發送到所述數據獲取請求的發送方,包括:
判斷與所述數據獲取請求中的用戶標識對應的存儲設備組標識是否為所述第一存儲設備組的標識,
如果是,則從所述第一存儲設備組的存儲設備中獲取所述數據獲取請求所請求的數據并發送到所述數據獲取請求的發送方,
如果不是,則從具有與所述數據獲取請求中的用戶標識對應的存儲設備組標識的其他存儲設備組中的存儲設備中獲取所述數據獲取請求所請求的數據并發送到所述數據獲取請求的發送方。
7.根據權利要求5或6所述的方法,其特征在于,各存儲設備組之間通過中間件進行通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710657523.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:解析爬蟲爬取的網頁數據的方法及裝置
- 下一篇:路徑查詢的方法和裝置
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





