Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data acquisition method and device based on distributed system and related product

A technology of distributed system and system time, applied in the field of data processing, can solve problems such as restricting the performance and scalability of distributed systems, affecting the overall availability of distributed systems, etc., to achieve the effect of improving performance and meeting availability requirements

Pending Publication Date: 2021-07-23
AGRICULTURAL BANK OF CHINA
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The embodiments of the present invention provide a data acquisition method, device and related products based on a distributed system, which are used to solve the problem of accessing the distributed cache every time global control information is obtained in the prior art, which leads to the failure of the distributed cache itself and network confusion. The dynamic balance will directly affect the overall availability of the distributed system (that is, the distributed cache component is a single point of the distributed system), and the performance bottleneck of the distributed cache directly restricts the performance and scalability of the distributed system.

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
  • Data acquisition method and device based on distributed system and related product
  • Data acquisition method and device based on distributed system and related product
  • Data acquisition method and device based on distributed system and related product

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] figure 2 It is a schematic flowchart of a data acquisition method based on a distributed system provided by an embodiment of the present invention, such as figure 2 As shown, the execution body of the data acquisition method based on the distributed system provided by this embodiment is the data acquisition device based on the distributed system, and the data acquisition device based on the distributed system is located in each application service node server in the distributed system In the distributed system, the application service node servers in the distributed system are divided into multiple clusters, and each cluster communicates with the corresponding cluster configuration library device in the distributed system, and each cluster also communicates with the primary remote storage device in the distributed system. device or backup remote storage device communication connection, then the data acquisition method based on the distributed system provided in this e...

Embodiment 2

[0071] image 3 It is a schematic flowchart of a data acquisition method based on a distributed system provided by another embodiment of the present invention, such as image 3As shown, the distributed system-based data acquisition method provided in this embodiment is based on the distributed system-based data acquisition method provided in Embodiment 1, further refines step 104, and includes other steps, then The data acquisition method based on the distributed system provided in this embodiment includes the following steps:

[0072] Step 201, if it is detected that the application service is started, read the configuration information of the global control information from the corresponding cluster configuration library device into the local cache, and the configuration information includes: the identification information of the used remote storage device.

[0073] In this embodiment, each cluster communicates with a corresponding cluster configuration library device. All...

Embodiment 3

[0120] Figure 5 It is a schematic structural diagram of a data acquisition device based on a distributed system provided by an embodiment of the present invention, such as Figure 5 As shown, the data acquisition device based on the distributed system provided by this embodiment is located in each application service node server in the distributed system. The application service node servers in the distributed system are divided into multiple clusters, and each cluster communicates with the corresponding cluster configuration library device in the distributed system, and each cluster also communicates with the main remote storage device or Standby remote storage device communication connection. Then, the distributed system-based data acquisition device 30 provided in this embodiment includes: a receiving module 31 , a determining module 32 , a reading module 33 , and a processing module 34 .

[0121] Wherein, the receiving module 31 is configured to receive a target service...

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 embodiment of the invention provides a data acquisition method and device based on a distributed system and a related product. The method comprises the following steps: receiving a target service processing request sent by terminal equipment, and enabling a target service to be a service related to global control information; determining current system time when the target service processing request is received; if it is determined that the current system time is in the pure data reading period, global control information is read from a local cache corresponding to the application service node server; if it is determined that the current system time is in a data updating time period, global control information is read from the main remote storage device or the standby remote storage device, and the data updating time period is in a service low-peak time period; and processing the target service according to the global control information. Therefore, a large amount of expansion of global control information reading performance can be supported, and the performance of a distributed system is improved. And the availability requirement can be met to the greatest extent.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of data processing, and in particular to a distributed system-based data acquisition method, device and related products. Background technique [0002] Since the distributed architecture can solve various problems of the centralized architecture, it is widely used in the construction of information systems on the Internet and in various industries. However, a distributed system can only satisfy two of the three characteristics of "Consistency (English: Consistency)", "Availability (English: Availability)", and "Partition Tolerance (English: Partition Tolerance)". Network failures are normal in a large-scale distributed architecture environment, so you can only choose between availability and consistency. [0003] For large-scale Internet customer-facing systems, it is particularly important to provide continuous, reliable and efficient services, often adopting an available fault-to...

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): G06F12/0817
CPCG06F12/0824
Inventor 李晓蕊刘国兴刘福铭
Owner AGRICULTURAL BANK OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products