[發明專利]分頁查詢系統及分頁查詢方法在審
| 申請號: | 202210238544.6 | 申請日: | 2022-03-10 |
| 公開(公告)號: | CN114579603A | 公開(公告)日: | 2022-06-03 |
| 發明(設計)人: | 陸強 | 申請(專利權)人: | 中欣鏈證數字科技有限公司 |
| 主分類號: | G06F16/242 | 分類號: | G06F16/242;G06F16/2455;G06F16/248 |
| 代理公司: | 北京細軟智谷知識產權代理有限責任公司 11471 | 代理人: | 付登云 |
| 地址: | 100010 北京市東城*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分頁 查詢 系統 方法 | ||
1.一種分頁查詢系統,其特征在于,包括前端和Elasticsearch搜索引擎服務器以及中轉節點;
所述中轉節點分別與前端和Elasticsearch搜索引擎連接;
當用戶通過所述前端發送分頁查詢命令時,所述中轉節點根據所述分頁查詢命令從所述Elasticsearch搜索引擎服務器中獲取查詢結果,并將所述查詢結果反饋給所述前端。
2.根據權利要求1所述的系統,其特征在于:所述中轉節點包括語言轉換模塊,用于將所述分頁查詢命令轉換為所述Elasticsearch搜索引擎服務器能夠識別的查詢語句。
3.根據權利要求2所述的系統,其特征在于:所述中轉節點包括:
語言判斷模塊,用于判斷所述分頁查詢命令是否能夠被所述Elasticsearch搜索引擎服務器識別;
選擇模塊,用于當所述分頁查詢命令不能被所述Elasticsearch搜索引擎服務器識別時,選擇所述語言轉換模塊將所述分頁查詢命令轉換為所述Elasticsearch搜索引擎服務器能夠識別的查詢語句。
4.根據權利要求1所述的系統,其特征在于:所述中轉節點還包括:
命令判斷模塊,用于判斷所述分頁查詢命令是否包含待查詢的目標的類名和索引名,以及待分頁的頁碼和頁面大小;
警報模塊,用于當所述分頁查詢命令未包含類名、索引名、頁碼和頁面大小中任一項時,向前端發送參數缺少的提示信息。
5.一種分頁查詢方法,其特征在于,包括以下步驟:
接收前端發送的第一查詢請求;
根據所述第一查詢請求向Elasticsearch搜索引擎服務器發送第二查詢請求,以便所述Elasticsearch搜索引擎服務器根據第二查詢請求得到查詢結果;
接收所述Elasticsearch搜索引擎服務器發送的所述查詢結果并反饋給所述前端。
6.根據權利要求5所述的方法,其特征在于,還包括:
判斷所述第一查詢請求的語言類型是否為所述Elasticsearch搜索引擎服務器能夠識別的語言類型;
若是,則將所述第一查詢請求作為第二查詢請求。
7.根據權利要求6所述的方法,其特征在于:若否,則根據第一查詢請求生成第二查詢請求,所述第二查詢請求的語言類型為所述Elasticsearch搜索引擎服務器能夠識別的語言類型。
8.根據權利要求7所述的方法,其特征在于:所述根據第一查詢請求生成第二查詢請求,包括:
根據所述第一查詢請求的語言類型獲取待查詢的類名和索引名,以及待分頁的頁碼和頁面大小;
根據所述類名、索引名、頁碼和頁面大小生成所述Elasticsearch搜索引擎服務器能夠識別的語言類型的第二查詢請求。
9.根據權利要求5所述的方法,其特征在于,還包括:
在接收前端發送的第一查詢請求后,判斷所述第一查詢請求是否包括待查詢的類名和索引名,以及待分頁的頁碼和頁面大小;
若所述第一查詢請求未包含類名、索引名、頁碼和頁面大小中任一項時,向前端發送參數缺少的提示信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中欣鏈證數字科技有限公司,未經中欣鏈證數字科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210238544.6/1.html,轉載請聲明來源鉆瓜專利網。





