[發(fā)明專利]訂單檢索方法、計算機(jī)設(shè)備和存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202010112857.8 | 申請日: | 2020-02-24 |
| 公開(公告)號: | CN111259017B | 公開(公告)日: | 2023-09-26 |
| 發(fā)明(設(shè)計)人: | 楊周龍;易德強(qiáng);李波濤 | 申請(專利權(quán))人: | 上海東普信息科技有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/2453;G06F16/2458 |
| 代理公司: | 上海世圓知識產(chǎn)權(quán)代理有限公司 31320 | 代理人: | 陳穎潔;王佳妮 |
| 地址: | 201702 上*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 訂單 檢索 方法 計算機(jī) 設(shè)備 存儲 介質(zhì) | ||
本發(fā)明涉及一種訂單檢索方法、計算機(jī)設(shè)備和存儲介質(zhì)。訂單檢索方法包括步驟:設(shè)置一訂單索引模板,用于建立訂單的公共配置信息及別名并同步建立映射,所述映射包括創(chuàng)建時間;使用所述訂單索引模板建立至少一訂單;將所述訂單根據(jù)所述創(chuàng)建時間存儲到對應(yīng)時間段的索引列表內(nèi);在所述時間段的索引列表內(nèi),根據(jù)所述別名檢索所述訂單的數(shù)據(jù)。本發(fā)明通過采用訂單創(chuàng)建時間,按時間段(周、月、季、年)建立索引列表,再在該時間段內(nèi)根據(jù)別名檢索訂單數(shù)據(jù),就可以查詢到所有訂單數(shù)據(jù),避免了已完成訂單等過時數(shù)據(jù)大量存儲導(dǎo)致存儲空間占用多,并提高了檢索效率,提高用戶體驗。
技術(shù)領(lǐng)域
本發(fā)明涉及文件處理相關(guān)領(lǐng)域,尤其涉及一種訂單檢索方法、計算機(jī)設(shè)備和存儲介質(zhì)。
背景技術(shù)
國內(nèi)現(xiàn)在有大量的公司都在使用Elasticsearch,包括阿里、京東、百度、平安、攜程、滴滴、今日頭條、餓了么、360?安全、小米、vivo等諸多知名公司。基于Elasticsearch的大數(shù)據(jù)搜索平臺,已經(jīng)成為了眾多企業(yè)的標(biāo)配。
在用傳統(tǒng)的關(guān)系數(shù)據(jù)庫在處理千萬、億級別的數(shù)據(jù)查詢時,為了性能的考慮通常會將數(shù)據(jù)分表存儲,比如100張表。當(dāng)我們需要全局查詢時,需要用聯(lián)合連接100張表做查詢,效率很低,一個查詢語句往往要十幾秒才能完成,是無法接受的。
一般業(yè)務(wù)數(shù)據(jù),如訂單數(shù)據(jù),因為需要考慮事務(wù)性等因素,一般將訂單業(yè)務(wù)數(shù)據(jù)寫入或更新到數(shù)據(jù)庫,在一段時間后一些訂單結(jié)束成為過時數(shù)據(jù),就很少被再次搜索,也因此存在大量過時數(shù)據(jù)存儲現(xiàn)象,從而導(dǎo)致存儲空間占用多并且檢索效率很低。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種訂單檢索方法、計算機(jī)設(shè)備和存儲介質(zhì),以解決現(xiàn)有訂單檢索方式中存在過時數(shù)據(jù)大量存儲導(dǎo)致存儲空間占用多并且檢索效率很低的技術(shù)問題。
為解決上述問題,本發(fā)明提供一種訂單檢索方法,包括如下步驟:
S1、設(shè)置一訂單索引模板,用于建立訂單的公共配置信息及別名并同步建立映射,所述映射包括創(chuàng)建時間;
S3、使用所述訂單索引模板建立至少一訂單;
S4、將所述訂單根據(jù)所述創(chuàng)建時間存儲到對應(yīng)時間段的索引列表內(nèi);以及
S5、在所述時間段的索引列表內(nèi),根據(jù)所述別名檢索所述訂單的數(shù)據(jù)。
進(jìn)一步地,設(shè)置所述訂單索引模板步驟包括:
S11、設(shè)置一訂單號,所述訂單號包括訂單通用名及日期序列;
S12、依據(jù)所述訂單號設(shè)置一別名,所述別名為所述訂單通用名;
S13、設(shè)置一公共配置信息,所述公共配置信息包括訂單號、發(fā)件人、發(fā)件人地址、發(fā)件人聯(lián)系電話、創(chuàng)建時間及備注中的一種或多種;以及
S14、提取所述公共配置信息設(shè)置的名稱作為關(guān)鍵詞,設(shè)置所述關(guān)鍵詞為該訂單的映射。
進(jìn)一步地,在使用所述訂單索引模板建立至少一訂單步驟之前還包括:
S2、識別所述訂單的建立條件是否滿足建立要求,當(dāng)所述訂單的建立條件滿足要求時,執(zhí)行下一步驟;當(dāng)所述訂單的建立條件不滿足要求時,發(fā)出提示信息,提示為滿足要求的建立條件內(nèi)容。
進(jìn)一步地,使用所述訂單索引模板建立至少一訂單步驟包括:
S31、錄入一訂單號,包括錄入訂單通用名及錄入日期序列;
S32、通過提取所述訂單號的所述訂單通用名的方式錄入別名;
S33、錄入一公共配置信息,錄入的所述公共配置信息包括訂單號、發(fā)件人、發(fā)件人地址、發(fā)件人聯(lián)系電話、創(chuàng)建時間及備注中的一種或多種;以及
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海東普信息科技有限公司,未經(jīng)上海東普信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010112857.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 雙桌面遠(yuǎn)程控制系統(tǒng)及方法
- 一種基于網(wǎng)絡(luò)的計算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計算機(jī)信息檢索系統(tǒng)與方法
- 雙計算機(jī)系統(tǒng)
- 制導(dǎo)雷達(dá)計算機(jī)系統(tǒng)
- 一種服務(wù)部署方法及裝置
- 一種計算機(jī)集成系統(tǒng)及故障自動切換方法
- 一種計算機(jī)信息安全監(jiān)控系統(tǒng)
- 混合型量子計算機(jī)架構(gòu)及其執(zhí)行計算任務(wù)的方法





