Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Self-adaptive data synchronization system, control method and application

A data synchronization and self-adaptive technology, applied in the field of big data processing, can solve problems such as thread contention, achieve system stability, reduce usage costs, and stabilize system operation

Pending Publication Date: 2022-05-06
中关村智用人工智能研究院
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Through the above analysis, the existing problems and defects of the prior art are: in the prior art, when the number of synchronized threads is large, there will be thread contention

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
  • Self-adaptive data synchronization system, control method and application
  • Self-adaptive data synchronization system, control method and application
  • Self-adaptive data synchronization system, control method and application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0032] Aiming at the problems existing in the prior art, the present invention provides an adaptive data synchronization system, control system and application. The present invention will be described in detail below in conjunction with the accompanying drawings.

[0033] Those of ordinary skill in the industry of the self-adaptive data synchronization system provided by the present invention can also adopt other steps to implement, figure 1 The adaptive data synchronization system provided by the present invention is only a specific embodiment.

[0034] Such as figure 1 As shown, the adaptive data synchronization system ...

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 belongs to the technical field of big data processing, and discloses a self-adaptive data synchronization system, a control method and application, and the self-adaptive data synchronization system comprises a data source layer, a read plug-in layer, a frame component, a data layer, a write plug-in layer, a database and a running environment. And the data source layer comprises Mysql, MongoDB, Clickhome and the like. The data source layer comprises Mysql, MongoDB, Clickhome and the like. The framework assembly comprises self-adaptive thread scheduling, task scheduling, system setting, storage scheduling and a UI interface. The operation environment comprises an Ali cloud host, an independent server and a third-party virtual host. According to the invention, a scheduler for automatic thread allocation is designed, and the number of threads for data synchronization is allocated according to the number of cores of a current CPU (Central Processing Unit). According to the method, CPU resources can be fully utilized, under the condition of a large number of synchronous tasks, it is guaranteed that the total speed of writing in databases such as Hbase is roughly equal to the total speed of all threads used by one task, and the problem of thread dynamic allocation is solved.

Description

technical field [0001] The invention belongs to the technical field of big data processing, and in particular relates to an adaptive data synchronization system, a control method and an application. Background technique [0002] At present, in the big data platform, when other types of data are synchronized to the big data database HBase, when the number of synchronized threads is large, there will be thread contention, because threads frequently switch, compete for CPU resources, and thread switching It also requires time and other resources. The more threads, the greater the consumption of this part, and the fewer resources are left for the threads to run. [0003] Through the above analysis, the existing problems and defects of the prior art are: in the prior art, when the number of synchronized threads is large, there will be thread contention. [0004] The difficulty of solving the above problems and defects is: [0005] 1. How to abstract the performance configuratio...

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/27G06F16/2455G06F9/50G06F9/48G06F9/455
CPCG06F16/27G06F16/24552G06F9/5027G06F9/4881G06F9/45558
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
Eureka Blog
Learn More
PatSnap group products