[發(fā)明專利]一種分頁查詢方法、系統和電子設備在審
| 申請?zhí)枺?/td> | 202010199979.5 | 申請日: | 2020-03-20 |
| 公開(公告)號: | CN111400347A | 公開(公告)日: | 2020-07-10 |
| 發(fā)明(設計)人: | 王海濤 | 申請(專利權)人: | 北京思特奇信息技術股份有限公司 |
| 主分類號: | G06F16/2453 | 分類號: | G06F16/2453;G06F16/248;G06F16/27 |
| 代理公司: | 北京輕創(chuàng)知識產權代理有限公司 11212 | 代理人: | 徐琪琦 |
| 地址: | 100089 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分頁 查詢 方法 系統 電子設備 | ||
本發(fā)明涉及一種分頁查詢方法、系統和電子設備,根據分頁查詢請求從分布式內存數據庫的分頁數據中進行查詢,當查詢出分頁查詢請求中指定的分頁數據后反饋至客戶端,提高查詢效率,也提高用戶體驗度,當從分布式內存數據庫的分頁數據中未查詢出分頁查詢請求中指定的分頁數據,則再從開源數據庫HABSE中查詢并得到與分頁查詢請求對應的目標數據并反饋至客戶端,保證對用戶的分頁查詢請求能進行反饋。
技術領域
本發(fā)明涉及電信行業(yè)技術領域,尤其涉及一種分頁查詢方法、系統和電子設備。
背景技術
隨著流量業(yè)務的發(fā)展,電信運營商存儲的詳單量呈現出爆炸式的增長趨勢,一個用戶每日的詳單量可達到上萬條,且每個詳單均保存至開源數據庫HABSE,例如,當用戶需要查詢某一時間段內的詳單并且需要分頁展示時,由于開源數據庫HABSE本身無法支持支持對該時間段內的詳單進行合并、排序,只能在查詢得到該時間段內的詳單,再在客戶端對其進行合并、排序,因此,當用戶進行在分頁查詢時,尤其多次對指定分頁的詳單進行查詢時,每次都需要獲取該時間段內的詳單,再在客戶端對其進行合并、排序和分頁,再從分頁的詳單中獲取指定分頁的詳單,從而導致查詢效率低,降低用戶體驗度。
發(fā)明內容
本發(fā)明所要解決的技術問題是針對現有技術的不足,提供了一種分頁查詢方法、系統和電子設備。
本發(fā)明的一種分頁查詢方法的技術方案如下:
根據客戶端的分頁查詢請求從分布式內存數據庫的分頁數據中查詢出所述分頁查詢請求中指定的分頁數據后反饋至所述客戶端;
若從所述分布式內存數據庫的分頁數據中未查詢出所述分頁查詢請求中指定的分頁數據,則從開源數據庫HABSE中查詢與所述分頁查詢請求對應的數據,將所述對應的數據處理為目標數據,并將所述目標數據反饋至所述客戶端。
本發(fā)明的一種分頁查詢方法的有益效果如下:
根據分頁查詢請求從分布式內存數據庫的分頁數據中進行查詢,當查詢出分頁查詢請求中指定的分頁數據后反饋至客戶端,提高查詢效率,也提高用戶體驗度,當從分布式內存數據庫的分頁數據中未查詢出分頁查詢請求中指定的分頁數據,再從開源數據庫HABSE中查詢并得到與分頁查詢請求對應的目標數據并反饋至客戶端,保證對用戶的分頁查詢請求能進行反饋。
在上述方案的基礎上,本發(fā)明的一種分頁查詢方法還可以做如下改進。
進一步,還包括:
根據所述分頁查詢請求將所述目標數據進行分頁后生成分頁數據,并將所述分頁數據存儲至所述分布式內存數據庫中。
采用上述進一步方案的有益效果是:根據分頁查詢請求將目標數據進行分頁后生成分頁數據,并將分頁數據存儲至分布式內存數據庫,當進行多次分頁查詢時,例如在分頁查詢請求中設置不同的指定分頁,則直接從分布式內存數據庫的更新后的分頁數據中查詢出相應指定的分頁數據即可,避免了對與分頁查詢請求所對應的數據進行再合并、再排序、再分頁的過程,由此進一步提高了查詢效率,也提高了用戶體驗度。
進一步,所述將所述對應的數據處理為目標數據,包括:
將所述對應的數據進行合并生成中間數據,再將所述中間數據進行排序后生成所述目標數據。
采用上述進一步方案的有益效果是:對生成目標數據的過程進行的具體說明。
進一步,還包括:
根據客戶端的分頁查詢請求從分布式內存數據庫的分頁數據中查詢時,判斷所述分布式內存數據庫是否報錯,得到判斷結果;
則所述根據客戶端的分頁查詢請求從分布式內存數據庫的分頁數據中查詢出所述分頁查詢請求中指定的分頁數據,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京思特奇信息技術股份有限公司,未經北京思特奇信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010199979.5/2.html,轉載請聲明來源鉆瓜專利網。





