Hbase configuration parameter automatic tuning method, Hbase configuration parameter automatic tuning device and user equipment
A configuration parameter and automatic technology, applied in the database field, can solve problems such as time-consuming, low efficiency and poor manual tuning, and achieve the effect of improving operation efficiency and automatic tuning of configuration parameters
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0056] see figure 1 , figure 1 It is a schematic flowchart of a method for automatically tuning HBase configuration parameters disclosed in an embodiment of the present invention. Such as figure 1 As shown, the HBase configuration parameter automatic tuning method may include the following steps:
[0057] 101. Obtain HBase database configuration parameters, and randomly generate multiple sets of HBase configuration files according to the HBase configuration parameters;
[0058] First obtain the HBase database configuration parameters, and randomly generate multiple sets of HBase configuration files according to the HBase configuration parameters, specifically: select several HBase configuration parameters according to the HBase reference manual, and determine the upper limit, lower limit and step size of each parameter. Each parameter is randomly selected to form multiple groups, for example, 600 groups of randomly generated HBase configuration files are formed. Some confi...
Embodiment 2
[0070] see figure 2 , figure 2 It is a schematic flow chart of another HBase configuration parameter automatic tuning method disclosed in the embodiment of the present invention. Such as figure 2 As shown, the HBase configuration parameter automatic tuning method may include the following steps:
[0071] YCSB (Yahoo! Cloud Serving Benchmark) is a set of benchmarking tools commonly used in academia and industry. Its function is to simulate the real application operation HBase cluster. YCSB defines five basic operations, namely read, write, update, insert and scan. Each load consists of four attributes, including: (1) the type of basic operation; (2) the proportion of each operation; (3) the record size corresponding to the operation, which defaults to 1024KB; (4) the size of each operation sequence etc. At the end of the test, YCSB reports the performance of the program in log form, including throughput and latency.
[0072] In this embodiment, it is first necessary to...
Embodiment 3
[0097] see image 3 , image 3 It is a schematic structural diagram of an automatic tuning device for HBase configuration parameters disclosed in an embodiment of the present invention. Such as image 3 As shown, the HBase configuration parameter automatic tuning device may include:
[0098] HBase configuration file generating module 301, used to obtain HBase configuration parameters, and randomly generate multiple groups of HBase configuration files according to the HBase configuration parameters; specifically: select several HBase configuration parameters according to the HBase reference manual, and determine the upper limit of each parameter value, lower limit value and step size. Each parameter is randomly selected to form multiple groups, for example, 600 groups of randomly generated HBase configuration files are formed. According to the upper limit value, lower limit value and step size, the random function is used to randomly select values to generate the HBase co...
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