Task priority control implementation method and device for Spark JDBC
A technology of task priority and implementation method, applied in the field of task priority control for SparkJDBC, can solve problems such as affecting business applications, unable to schedule resources, unable to retrieve SQL priority control, etc., to achieve the effect of improving usability and large application prospects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0039] The invention provides a method for realizing Spark JDBC-oriented task priority control. Including the method of establishing multiple task priority queues in SparkJDBC; the method of mapping the query SQL submitted by the user to the task priority queue in Spark JDBC to wait for execution; setting the execution limit for each task priority queue in Spark JDBC, The method of refusing to retrieve SQL beyond the limit; the method of scheduling hardware resources according to the preset priority and weight between task priority queues; within a single task priority queue, use the "first in first out" strategy or "fair" strategy A method for scheduling hardware resources. Using the embodiment of the present invention can satisfy the requirement of flexibly controlling the use of hardware resources through the JDBC interface in actual business use; and meet the requirements for the execution timing of urgent tasks, general tasks and low-priority tasks in business use.
[00...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com