[發明專利]一種結構化交易數據壓縮方法、相關方法及相關裝置在審
| 申請號: | 202010377527.1 | 申請日: | 2020-05-07 |
| 公開(公告)號: | CN111597154A | 公開(公告)日: | 2020-08-28 |
| 發明(設計)人: | 陳堯;厲劍;闞宏偉 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F16/174 | 分類號: | G06F16/174;G06F16/22 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 丁曼曼 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 結構 交易 數據壓縮 方法 相關 裝置 | ||
1.一種結構化交易數據壓縮方法,其特征在于,包括:
將當前交易日內預設時刻的數據作為基準數據;
根據當前交易日內的基準數據對當前交易日內各個時刻的交易數據進行差值計算,得到差值數據;
采用ZigZag算法和Varint算法對所述差值數據進行編碼處理,得到壓縮結果;
根據交易日時間對所述壓縮結果添加交易日起始指針,得到壓縮數據。
2.根據權利要求1所述的結構化交易數據壓縮方法,其特征在于,將當前交易日內預設時刻的數據作為基準數據,包括:
將所述交易數據中每個交易日預設時刻對應的數據進行整數化處理,得到多個整數化交易數據;
將所有整數化交易數據作為基準數據。
3.根據權利要求1所述的結構化交易數據壓縮方法,其特征在于,根據當前交易日內的基準數據對當前交易日內各個時刻的交易數據進行差值計算,得到差值數據,包括:
將每個交易日的時間段內的交易數據進行整數化處理,得到待壓縮數據;
根據每個交易日內的基準數據對對應的待壓縮數據進行差值計算,得到所述差值數據。
4.根據權利要求1所述的結構化交易數據壓縮方法,其特征在于,采用ZigZag算法和Varint算法對所述差值數據進行編碼處理,得到壓縮結果,包括:
采用所述ZigZag算法將所述差值數據映射到無符號整數空間,得到初級編碼結果;
采用所述Varint算法對所述初級編碼結果進行編碼處理,得到所述壓縮結果。
5.根據權利要求1所述的結構化交易數據壓縮方法,其特征在于,還包括:
根據每個交易日起始指針確定對應交易日在所述壓縮數據中的起始位置;
根據所述起始位置對所述壓縮數據進行并行處理和隨機訪問。
6.一種結構化交易數據解壓方法,其特征在于,包括:
根據交易日起始指針從壓縮數據中讀取基準數據;
采用ZigZag算法和Varint算法對所述壓縮結果進行解碼處理,得到差值數據;
根據每個交易日對應的基準數據將所述差值數據恢復為交易數據。
7.一種結構化交易數據壓縮裝置,其特征在于,包括:
基準數據獲取模塊,用于將當前交易日內預設時刻的數據作為基準數據;
差值數據計算模塊,用于根據當前交易日內的基準數據對當前交易日內各個時刻的交易數據進行差值計算,得到差值數據;
編碼處理模塊,用于采用ZigZag算法和Varint算法對所述差值數據進行編碼處理,得到壓縮結果;
交易日起始指針插入模塊,用于根據交易日時間對所述壓縮結果添加交易日起始指針,得到壓縮數據。
8.一種結構化交易數據解壓裝置,其特征在于,包括:
基準數據讀取模塊,用于根據交易日起始指針從壓縮數據中讀取基準數據;
壓縮結果解碼模塊,用于采用ZigZag算法和Varint算法對所述壓縮結果進行解碼處理,得到差值數據;
交易數據恢復模塊,用于根據每個交易日對應的基準數據將所述差值數據恢復為交易數據。
9.一種服務器,其特征在于,包括:
存儲器,用于存儲計算機程序;
處理器,用于執行所述計算機程序時實現如權利要求1至5任一項所述的結構化交易數據壓縮方法的步驟和/或如權利要求6所述的結構化交易數據解壓方法的步驟。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至5任一項所述的結構化交易數據壓縮方法的步驟和/或如權利要求6所述的結構化交易數據解壓方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010377527.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種工作效率高的拆除機器人
- 下一篇:涂料噴涂控制系統





