A big data query optimization method based on presto and elasticsearch
A technology of query optimization and optimization method, which is applied in the fields of electronic digital data processing, digital data information retrieval, special data processing applications, etc. The effect of reducing reads and fast queries
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0023] The invention discloses a big data query optimization method based on Presto and Elasticsearch, such as figure 1 As shown, the required systems include Presto cluster and Elasticsearch cluster. Users can submit SQL query requests to the Presto cluster through command line tools, jdbc clients or graphical interface development tools, and the Presto cluster receives and parses the SQL request, and then send a query request to the Elasticsearch cluster and read the data.
[0024] The big data query optimization method based on Presto and Elasticsearch of the present invention saves the queried data in the index of the Elasticsearch cluster, such as figure 2 As shown, when a user submits a SQL query request to the Presto cluster, the following steps are performed:
[0025] Step 1. The Presto cluster receives and parses the SQL query request and generates a corresponding abstract syntax tree, and generates a query execution plan tree according to the syntax tree. The exec...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

