[發明專利]數據查詢方法、系統、電子設備和存儲介質有效
| 申請號: | 202110049723.0 | 申請日: | 2021-01-14 |
| 公開(公告)號: | CN112817969B | 公開(公告)日: | 2023-04-14 |
| 發明(設計)人: | 張莎;何建芳;姜辰 | 申請(專利權)人: | 內蒙古蒙商消費金融股份有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/242 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 014030 內蒙古*** | 國省代碼: | 內蒙古;15 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 查詢 方法 系統 電子設備 存儲 介質 | ||
1.一種數據查詢方法,其特征在于,應用于非關系型數據庫,所述非關系型數據庫包括維度記錄表和數據記錄表,所述維度記錄表包括第一行鍵值和第一列值,所述第一行鍵值為維度值,所述第一列值為去重類值,所述數據記錄表包括第二行鍵值和第二列值,所述第二行鍵值為存儲日期,所述第二列值為維度值;所述方法包括:
獲取待存儲數據,所述待存儲數據包括存儲日期、維度值和去重類值;
根據所述存儲日期、維度值和去重類值更新所述維度記錄表和所述數據記錄表,以使所述維度記錄表中所述第一行鍵值和所述第一列值的字段值為所述維度值命中的最新日期,以及,所述數據記錄表中所述第二行鍵值和所述第二列值的字段值為所述維度值命中的命中次數;
在獲取到查詢請求時,依據所述查詢請求從所述數據記錄表中獲取目標命中次數,并根據所述目標命中次數生成目標查詢數據;
其中,所述根據所述存儲日期、維度值和去重類值更新所述維度記錄表和所述數據記錄表,包括:
判斷所述維度記錄表中是否存在所述待存儲數據的維度值對應的第一行鍵值;
若所述維度記錄表中不存在所述待存儲數據的維度值對應的第一行鍵值,則在所述維度記錄表中創建所述維度值對應的第一行鍵值,并將為所述待存儲數據的維度值的所述第一行鍵值和為所述待存儲數據的去重類值的所述第一列值的字段值寫為所述存儲日期;
判斷所述數據記錄表中是否存在所述待存儲數據的存儲日期對應的第二行鍵值;
若所述數據記錄表中不存在所述待存儲數據的存儲日期對應的第二行鍵值,則在所述數據記錄表中創建所述待存儲數據的存儲日期對應的第二行鍵值,并為所述待存儲數據的存儲日期對應的第二行鍵值和所述為所述待存儲數據的維度值的第二列值寫入命中次數,結束操作;
其中,所述在獲取到查詢請求時,依據所述查詢請求從所述數據記錄表中獲取目標命中次數,并根據所述目標命中次數生成目標查詢數據,包括:
在獲取到查詢請求時,確定查詢時間段和目標維度值;
從所述數據記錄中獲取為所述查詢時間段的第二行鍵值,以及為所述目標維度值的第二列值對應的目標命中次數;
將所述目標命中次數的和值作為目標查詢數據。
2.根據權利要求1所述的方法,其特征在于,還包括:
若所述維度記錄表中存在所述待存儲數據的維度值對應的第一行鍵值,則獲取為所述待存儲數據的維度值所述第一行鍵值和為所述待存儲數據的去重類值的所述第一列值對應的原始日期;
判斷所述原始日期與所述存儲日期是否相同;
若所述原始日期與所述存儲日期相同,則結束操作;
若所述原始日期與所述存儲日期不相同,則將所述原始日期修改為所述存儲日期。
3.根據權利要求2所述的方法,其特征在于,還包括:
將所述數據記錄表中為所述原始日期的第二行鍵值以及為所述待存儲數據的維度值的所述第二列值對應的命中次數遞減。
4.根據權利要求1所述的方法,其特征在于,還包括:
若所述數據記錄表中存在所述待存儲數據的存儲日期對應的第二行鍵值,則將為所述待存儲數據的存儲日期的所述第二行鍵值和為所述待存儲數據的維度值的第二列值對應的命中次數遞增。
5.根據權利要求1所述的方法,其特征在于,所述維度值包括渠道和操作類型,所述去重類值包括客戶標識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于內蒙古蒙商消費金融股份有限公司,未經內蒙古蒙商消費金融股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110049723.0/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





