An interactive ElasticSearch depth paging inquiry method and device

A paging query and interactive technology, applied in the field of interactive ElasticSearch deep paging query, can solve the problems of increasing query refinement conditions, high cost, reducing the number of matching documents, etc., to optimize system functions, improve performance, and weaken bottlenecks.

Active Publication Date: 2019-02-12
北京明朝万达科技股份有限公司
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Specifically, according to the query results again, the present invention aggregates, calculates, analyzes and recommends to the user according to fields that can be classified exhaustively other than non-query conditions, aggregates all types of the fields, and converts them into user-understandable descriptions and returns them to Page, the user selects the classification that needs to be refined, and the combined query conditions are sent to the web server for data query. By adding query refinement conditions, the query is further refined and the number of matching documents is reduced, thus effectively solving the problem of excessive cost in the ElasticSearch deep paging query. high problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • An interactive ElasticSearch depth paging inquiry method and device
  • An interactive ElasticSearch depth paging inquiry method and device
  • An interactive ElasticSearch depth paging inquiry method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and through specific implementation methods.

[0043] In order to better illustrate the present invention and facilitate the understanding of the technical solutions of the present invention, typical but non-limiting implementations of the present invention are as follows, and what needs to be particularly explained here is that the implementations listed in the description of the present invention are only for the convenience of explaining the problem. The given exemplary implementation method should not be interpreted as the only correct implementation of the present invention, nor should it be interpreted as a limiting description of the protection scope of the present invention.

[0044] see figure 1 , which is a preferred implementation of the interactive ElasticSearch deep paging query method proposed by the present invention, the method i...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an interactive ElasticSearch depth paging inquiry method, which is characterized by comprising receiving a inquiry request sent by a client; judging whether the inquiry requestis a first inquiry request and is smaller than the paging threshold value, if both of them are negative, carrying out the interactive query mode, aggregating and calculating the data of the exhaustively classified fields other than the query fields, and sending the query criteria to the ElasticSearch server according to the refined field combination selected by the user; encapsulating the resulting data returned by the ElasticSearch server and returning it to the client. The invention can real-timely and dynamically recommend query conditions to interact with the user through the interactive query mechanism, and provides the user with a choice, so that the query is more friendly and efficient.

Description

technical field [0001] The invention relates to the field of data processing, in particular to an interactive ElasticSearch deep paging query method and electronic equipment. Background technique [0002] Queries are one of the most common operations for searching servers. Among them, ElasticSearch is a search server based on Lucene. It provides a full-text search engine with distributed multi-user capabilities. Elasticsearch is developed in Java and released as open source under the terms of the Apache license. It is a popular enterprise-level search engine; ElasticSearch is document oriented, which means it can store entire objects or documents. . However, it not only stores, but also indexes (index) the content of each document so that it can be searched. In ElasticSearch, you can index, search, sort, and filter documents (rather than rows and columns of data). [0003] However, as a high-performance in-memory database, ElasticSearch, because in a distributed system,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/242
Inventor 董晓斌喻波王志海安鹏
Owner 北京明朝万达科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products