[發明專利]數據存儲方法及裝置、數據查詢方法及裝置在審
| 申請號: | 202210111446.6 | 申請日: | 2022-01-29 |
| 公開(公告)號: | CN114595224A | 公開(公告)日: | 2022-06-07 |
| 發明(設計)人: | 趙建偉;張紀楊;劉永平;馬國慶 | 申請(專利權)人: | 阿里云計算有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/23;G06F16/242;G06F16/2455;G06F16/28 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 吳肖肖 |
| 地址: | 310024 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 存儲 方法 裝置 查詢 | ||
1.一種數據存儲方法,包括:
接收目標事務的啟動請求,其中,所述目標事務為針對目標數據進行數據操作的操作集;
響應于所述啟動請求,在事務描述信息表中為所述目標事務分配對應的事務信息行,并將所述事務信息行的地址記錄在事務操作記錄中,其中,所述事務操作記錄為針對所述目標事務包括的各個數據操作生成的記錄;
響應于所述目標事務的提交操作,將所述目標事務的事務描述信息回填至所述事務信息行。
2.根據權利要求1所述的數據存儲方法,所述將所述事務信息行的地址記錄在事務操作記錄中,包括:
針對所述目標事務包括的各個數據操作,生成對應的事務操作記錄;
在所述事務操作記錄中增加地址字段,其中,所述地址字段用于記錄所述目標事務在所述事務描述信息表中對應的事務信息行的地址。
3.根據權利要求1所述的數據存儲方法,所述數據存儲方法還包括:
獲取針對歷史數據記錄預先設置的預設清理規則;
基于所述預設清理規則,確定并清理所述歷史數據記錄中的待清理數據。
4.根據權利要求3所述的數據存儲方法,所述基于所述預設清理規則,確定并清理所述歷史數據記錄中的待清理數據,包括:
確定所述歷史數據記錄中的已占用空間;
確定所述已占用空間是否超過空間閾值;
若超過空間閾值,則清理所述歷史數據記錄中版本標記靠前的預設數值個歷史版本信息。
5.一種數據查詢方法,包括:
接收數據查詢請求,其中,所述數據查詢請求攜帶查詢用戶標識和待查詢版本標記;
獲取所述查詢用戶標識對應的事務操作記錄中包括的目標事務信息行地址;
根據所述目標事務信息行地址,在事務描述信息表中查詢對應的參考事務信息,其中,所述參考事務信息包括版本標記;
在所述參考事務信息中的版本標記與所述待查詢版本標記不一致的情況下,在歷史數據記錄中查找所述待查詢版本標記對應的目標事務信息。
6.根據權利要求5所述的數據查詢方法,所述數據查詢請求還攜帶查詢參數;
所述獲取所述查詢用戶標識對應的事務操作記錄中包括的目標事務信息行地址,包括:
獲取所述查詢用戶標識對應的事務操作記錄;
掃描所述事務操作記錄,確定所述查詢參數對應的目標事務記錄;
比較所述目標事務記錄中的版本標記與所述待查詢版本標記;
在所述目標事務記錄中的版本標記與所述待查詢版本標記不一致的情況下,從所述目標事務記錄中獲取所述目標事務信息行地址。
7.根據權利要求5所述的數據查詢方法,所述在歷史數據記錄中查找所述待查詢版本標記對應的目標事務信息,包括:
在所述歷史數據記錄中查找所述參考事務信息的上一個歷史版本信息;
比較所述歷史版本信息中的版本標記與所述待查詢版本標記是否一致;
在所述歷史版本信息中的版本標記與所述待查詢版本標記一致的情況下,將所述歷史版本信息作為所述待查詢版本標記對應的目標事務信息。
8.根據權利要求7所述的數據查詢方法,所述比較所述歷史版本信息中的版本標記與所述待查詢版本標記是否一致之后,還包括:
在所述歷史版本信息中的版本標記與所述待查詢版本標記不一致的情況下,將所述歷史版本信息作為所述參考事務信息,返回執行所述在所述歷史數據記錄中查找所述參考事務信息的上一個歷史版本信息的操作步驟;
在所述歷史數據記錄中最后一個歷史版本信息的版本標記與所述待查詢版本標記不一致的情況下,返回查詢失敗提醒。
9.根據權利要求5所述的數據查詢方法,所述根據所述目標事務信息行地址,在事務描述信息表中查詢對應的參考事務信息之后,還包括:
比較所述參考事務信息中的版本標記與所述待查詢版本標記;
在所述參考事務信息中的版本標記與所述待查詢版本標記一致的情況下,返回所述參考事務信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里云計算有限公司,未經阿里云計算有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210111446.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于床墊的外套組件
- 下一篇:一種基于遙控設備的通信方法、裝置及存儲介質
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





