[go: up one dir, main page]

CN109639773A - A kind of the distributed data cluster control system and its method of dynamic construction - Google Patents

A kind of the distributed data cluster control system and its method of dynamic construction Download PDF

Info

Publication number
CN109639773A
CN109639773A CN201811417178.0A CN201811417178A CN109639773A CN 109639773 A CN109639773 A CN 109639773A CN 201811417178 A CN201811417178 A CN 201811417178A CN 109639773 A CN109639773 A CN 109639773A
Authority
CN
China
Prior art keywords
data
terminal device
service
node
central
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811417178.0A
Other languages
Chinese (zh)
Other versions
CN109639773B (en
Inventor
胡前进
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
716th Research Institute of CSIC
Original Assignee
716th Research Institute of CSIC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 716th Research Institute of CSIC filed Critical 716th Research Institute of CSIC
Priority to CN201811417178.0A priority Critical patent/CN109639773B/en
Publication of CN109639773A publication Critical patent/CN109639773A/en
Application granted granted Critical
Publication of CN109639773B publication Critical patent/CN109639773B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0659Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses the distributed data cluster control system and its method of a kind of dynamic construction, which includes service terminal device, management end device, client terminal device.This method notifies other nodes that the update of node is just sent to central node when carrying out data update and affairs submission immediately by submitting data to be updated to database, central together, improves the synchronous low delay index of data, the timeliness index that data update and avoids data collision.The present invention is capable of providing the back end addition of dynamic and configurable and removes, data management service is carried out to back end by client terminal device, service terminal device, improve the treatment effeciency and level of distributed data, so that the data consistency between back end is protected, is read in for data and write-in provides low delay service.The present invention is able to solve under data consistency and the scene of the synchronous low delay of data, dynamic the problems such as constructing distributed data cluster and larger data synchrodata amount.

Description

A kind of the distributed data cluster control system and its method of dynamic construction
Technical field
The invention belongs to dcs field, the distributed data clustered control system of especially a kind of dynamic construction System and its method.
Background technique
Now with the development of the technologies such as big data technology, cloud, artificial intelligence, data volume is increasing, data Storage and processing have also obtained more concern.In order to preferably provide system service and data processing, distributed type assemblies become Preferably Technical Architecture and embodiment.It is standby that distributed type assemblies for system application provide data distribution, local cache, copy redundancy Part, fault-tolerant, affairs, con current control etc. support, Data Migration, it is fault-tolerant with during concurrent reading and writing guarantee data it is consistent Property, it is simultaneously synchronous with data using the storage access support for providing remote center's database.At present in existing distribution It is dynamic to construct distributed data cluster in the case that cluster cannot provide data service service scenarios stabilization, realize data section Being dynamically added and dynamically removing for point, reduces the flexibility of distributed type assemblies data service.Simultaneously with data service scene High concurrent feature, the low delay index for how improving data service also becomes the important research in current distributed type assemblies field Direction.
Distributed type assemblies have following 2 in specific application at present:
(1) how distributed data cluster is dynamically constructed, guarantees the consistency of data.Dynamic building distributed data Cluster is constituted by back end is newly added and removes two kinds of situations of fault data node, is guaranteeing available data node offer stabilization On the basis of reliability services, the data cluster for taking which kind of tactful dynamic construction new is the important research side of current field of distributed type One of to.
(2) it is more how to solve distributed data company-data number of nodes, under the big scene of data traffic, improves data Communication efficiency between node improves the synchronous efficiency of data, data management is made to reach the requirement of low delay.
Summary of the invention
Technical problem solved by the invention be to provide a kind of dynamic construction distributed data cluster control system and Its method, the system are capable of providing the back end addition of dynamic and configurable and remove, and keep the data between back end consistent Property be protected, for data read in and write-in low delay service is provided.
The technical solution for realizing the aim of the invention is as follows: a kind of distributed data cluster control system of dynamic construction, Including service terminal device, management end device, N number of client terminal device, service terminal device simultaneously with multiple client device, management end Device connection;Service terminal device includes multiple serving data node examples, and all serving data node examples constitute a service Node cluster, each serving data node example are known as a service node, and wherein some service node is as service node The central of cluster, remaining service node are data from node;
The service terminal device, for parsing and loading the network and configurations information of distributed data clustered node;
The management end device provides the interface of management distributed data cluster for user, and user can be by inquiring language Say the state and data information of Querying Distributed data cluster, and can be with initialization data and more new data;Wherein, the shape of cluster State is service node normal work or failure;
The client terminal device for Help Center's host node and establishes connection, and executes data synchronization and data update Operation.
A kind of distributed data cluster control method of the dynamic construction based on above system, comprising the following steps:
Step 1, user carry out parsing operation by configuration information of the service terminal device to distributed data cluster;Specific packet Include clustered node configuration information, cluster node network configuration information, data storage configuration information, log recording configuration information;
Step 2, distributed data clustered node of the operation with parameter, and orderly add the node newly increased one by one Enter company-data queue;
Step 3, according to the hash value size of service node each in service terminal device, service node is ordered as ordered ring Shape;Each service node is connect with away from right side node that is nearest and working normally later, and formation one is stable orderly to close Ring is configured to a dynamic distributed data cluster;
Step 4, management end device and service terminal device establish connection;
Step 5, comparative management end device, service terminal device versions of data, if service terminal device versions of data than pipe The versions of data for managing end device is new, then executes the versions of data that data simultaneously operating updates management end device;
Step 6, management end device obtain the versions of data less than service terminal device, that is, show the distribution of service terminal device Data cluster is the cluster newly constructed, is carried out by the database table structure of management end device to the data of service terminal device initial Change;
Step 7, client terminal device are established connection with service terminal device and are communicated, and obtain central and connected It connects;The continual connection status for detecting itself and central of client terminal device, obtains if central breaks down New central is attached;
Step 8, service terminal device have new data information, and notice client terminal device carries out data simultaneously operating;
Step 9, client terminal device inquire the data inside it under conditions of service terminal device does not have data update notification To provide data service;
The state and data shape of each node of distributed data cluster in step 10, management end device query service end device State;
Step 11, management end device pass through the versions of data of data query language query service end device;
It, can synchronized update extremely service after step 12, management end device and the respective versions of data of client terminal device update In the database of end device;
New version data distribution is carried out data to management end device, client terminal device and synchronized by step 13, service terminal device.
Compared with prior art, the present invention its remarkable advantage: 1) present invention receives multiple data in back end and updates When, it puts it into an affairs and is committed to database together, improve the synchronous low delay index of data;2) present invention passes through Central registration data updates, and other nodes is notified to have data update immediately, and the timeliness for improving data update refers to Mark;3) present invention by continuous data update in a manner of increment in the memory that certain time is stored in central, subtract The data volume of processing is lacked;4) back end passes through central node to the update of data in the present invention, has ensured the one of data Cause property.
Present invention is further described in detail with reference to the accompanying drawing.
Detailed description of the invention
Fig. 1 is the structural schematic diagram of the distributed data cluster control system of dynamic construction of the present invention.
Fig. 2 is the flow chart of the distributed data cluster control method of dynamic construction of the present invention.
Fig. 3 is the flow chart that data are synchronous in the distributed data cluster control method of dynamic construction of the present invention.
Fig. 4 is the flow chart that data update in the distributed data cluster control method of dynamic construction of the present invention.
Specific embodiment
In conjunction with Fig. 1, a kind of distributed data cluster control system of dynamic construction of the present invention, which is characterized in that including clothes Be engaged in end device 1, management end device 2, N number of client terminal device 3, service terminal device 1 simultaneously with multiple client device 3, management end Device 2 connects;Service terminal device 1 includes multiple serving data node examples, and all serving data node examples constitute a clothes Business node cluster, each serving data node example are known as a service node, and wherein some service node is as service section The central of point cluster, remaining service node are data from node;
Service terminal device 1, for parsing and loading the network and configurations information of distributed data clustered node, basis Configuration information includes that distributed type assemblies back end configuration information, distributed type assemblies back end network configuration information, data are deposited Store up configuration information, log recording configuration information.
End device 2 is managed, provides the interface of management distributed data cluster for user, user can look by query language The state and data information of distributed data cluster are ask, and can be with initialization data and more new data;Wherein, the state of cluster is Service node works normally or failure.Before the operation of distributed data cluster, management end device 2 carries out just data structure Beginningization establishes database table structure.
Client terminal device 3 for Help Center's host node and establishes connection, and executes synchronous update with data of data and grasp Make.
Further, central of the service node as service node cluster, what which chose Detailed process are as follows:
1) priority is preset for each service node in service node cluster, the corresponding priority of each service node It is same or different;
2) descending arrangement is carried out to priority;
If 3) the corresponding service node of maximum priority only has one, by host node centered on the service node; If the corresponding service node of maximum priority there are several, one of service node conduct is randomly selected by Hash method Central;
4) 3 timing of client terminal device sends heartbeat packet to service terminal device, if some service node fails in setting In receive the heartbeat packet i.e. service node and break down, then the service node is removed from service node cluster, and will Its data copies in other service nodes, if central be removed, repeat it is above-mentioned 2), 3) from remaining service node In Selection Center host node again.
In conjunction with Fig. 2, the distributed data cluster control method of dynamic construction of the present invention, comprising the following steps:
Step 1, user carry out parsing operation by configuration information of the service terminal device 1 to distributed data cluster;Specifically Including clustered node configuration information, cluster node network configuration information, data storage configuration information, log recording configuration information;
Step 2, distributed data clustered node of the operation with parameter, and orderly add the node newly increased one by one Enter company-data queue;
Step 3, according to the hash value size of service node each in service terminal device 1, service node is ordered as orderly Annular;Each service node connect with away from right side node that is nearest and working normally later, and formation one is stable orderly Closed loop is configured to a dynamic distributed data cluster;
Step 4, management end device 2 and service terminal device 1 establish connection;
Step 5, comparative management end device 2, service terminal device 1 versions of data, if the versions of data ratio of service terminal device 1 The versions of data for managing end device 2 is new, then executes the versions of data that data simultaneously operating updates management end device 2;
Step 6, management end device 2 obtain the versions of data less than service terminal device 1, that is, show point of service terminal device 1 Cloth data cluster is the cluster newly constructed, is carried out by the database table structure of management end device 2 to the data of service terminal device 1 Initialization;
Step 7, client terminal device 3 are established connection with service terminal device 1 and are communicated, and obtain central and connected It connects;The continual connection status for detecting itself and central of client terminal device 3, obtains if central breaks down New central is attached;
Step 8, service terminal device 1 have new data information, and notice client terminal device 3 carries out data simultaneously operating such as Fig. 3 It is shown, specifically:
Step 8-1, the data of some client terminal device 3 update, and are carried out by the central of service terminal device 1 Registration;
Step 8-2, other data of central notice service terminal device 1 carry out data update from node;
If the data of multiple client device 3 successively update, by central according to update sequence successively into Certain time is registered and saved in the memory of central to row, obtains data and updates packet, and the data are updated to wrap and are submitted To the database of service terminal device 1, other data are reinformed later from node and carry out data update;
Step 9, client terminal device 3 are in service terminal device 1 without inquiring the number inside it under conditions of data update notification Data service is provided accordingly, improves the responsiveness of service;
The state and data of each node of distributed data cluster in step 10, management 2 query service end device 1 of end device State;
Step 11, management end device 2 pass through the versions of data of data query language query service end device 1;
It, can synchronized update extremely clothes after step 12, management end device 2 and the respective versions of data of client terminal device 3 update Be engaged in end device 1 database in as shown in figure 4, specifically:
Step 12-1, some back end manages end device 2 or some client terminal device 3 writes the update of data Enter and forms data packet in memory;
Step 12-2, central is sent data packets to when a transaction commits;
Step 12-3, data collision is analyzed:
1) whenever, the data mode of central node is the end-state of data;
2) when the data of back end fall behind central node, data can be still updated, but:
1) back end cannot add already present entry on central node.Wherein entry is determined by major key, identical master Key is considered as same entry;
2) back end cannot delete the entry being not present on central node;
3) back end cannot modify on central node the entry of modified mistake, the i.e. entry and data section of central node When the entry of point is inconsistent, it cannot modify;
3) data of back end lag behind the data of central, when leading to update inconsistency, will carry out data rewind, And it cannot be submitted in the database of back end;
4) data of back end lag behind the data of central, when leading to update inconsistency, actively with the main section in center Point synchronizes;
Step 12-4, central the data packet received is written in the database of central, and immediately will Data packet is sent to other back end and manages end device 2 or client terminal device 3, while being put into memory queue, is lined up It is written in persistent storage, to complete just to return without waiting for disk I/O operation, reduces disk I/O time delay;If back end is same When receive multiple data packets, the database for being committed to back end together is updated.
Step 13, service terminal device 1 are same to management end device 2, the progress of client terminal device 3 data by new version data distribution Step.
Further, step 4 management end device 2 and service terminal device 1 establish connection, step 7 client terminal device 3 and service End device 1 is established connection and is communicated, and is to establish TCP communication connection.
Further, central is sent data packets to by the way of TCP_NODELAY in step 12-2, force It is sent immediately when having data, reduces network delay.
Further, after step 12-4 sends data packets to other back end immediately, back end can be determined When with central communication inquiry data mode, back end update data collision when, immediately carry out back end update.
In conclusion by using technical solution of the present invention, for can dynamic under stable data service service scenarios Building distributed data cluster, data distribution, local cache, copy redundancy backup, fault-tolerant, affairs, con current control etc. are provided Function is supported;And guarantee the consistency of data during Data Migration, fault-tolerant and concurrent reading and writing, it is simultaneously using providing The storage access of remote center's database is supported synchronous with data;For processor calculation delay, network delay, disk I/O time delay The problems such as, guarantee technology using the low time delay of data management, improves data and update and synchronous response timeliness.

Claims (10)

1. a kind of distributed data cluster control system of dynamic construction, which is characterized in that including service terminal device (1), management End device (2), N number of client terminal device (3), service terminal device (1) simultaneously with multiple client device (3), management end device (2) Connection;Service terminal device (1) includes multiple serving data node examples, and all serving data node examples constitute a service section Point cluster, each serving data node example are known as a service node, and wherein some service node is as service node collection The central of group, remaining service node are data from node;
The service terminal device (1), for parsing and loading the network and configurations information of distributed data clustered node;
The management end device (2) provides the interface of management distributed data cluster for user, and user can pass through query language The state and data information of Querying Distributed data cluster, and can be with initialization data and more new data;Wherein, the state of cluster For service node normal work or failure;
The client terminal device (3), for Help Center's host node and establishes connection, and executes synchronous update with data of data and grasp Make.
2. the distributed data cluster control system of dynamic construction according to claim 1, which is characterized in that the basis Configuration information includes that distributed type assemblies back end configuration information, distributed type assemblies back end network configuration information, data are deposited Store up configuration information, log recording configuration information.
3. the distributed data cluster control system of dynamic construction according to claim 1, which is characterized in that one Central of the service node as service node cluster, the detailed process which chooses are as follows:
1) priority is preset for each service node in service node cluster, the corresponding priority of each service node is identical Or it is different;
2) descending arrangement is carried out to priority;
3) number of the corresponding service node of maximum priority is judged, if the corresponding service node of maximum priority Only one, then by host node centered on the service node;If the corresponding service node of maximum priority has several, Host node centered on one of service node is randomly selected by Hash method;
4) client terminal device (3) periodically sends heartbeat packet to service terminal device, if some service node fails in setting time It inside receives the heartbeat packet i.e. service node to break down, then removes the service node from service node cluster, and Its data is copied in other service nodes, if central is removed, repeat the above steps 2), step 3) is from residue Service node in Selection Center host node again, until selecting the central of normal work.
4. the distributed data cluster control system of dynamic construction according to claim 1, which is characterized in that the distribution Before the operation of formula data cluster, management end device (2), which initializes data structure, establishes database table structure.
5. a kind of distributed data cluster control method of the dynamic construction based on system described in claim 4, which is characterized in that The following steps are included:
Step 1 carries out parsing operation by configuration information of the service terminal device (1) to distributed data cluster;Specifically include collection Group node configuration information, cluster node network configuration information, data storage configuration information, log recording configuration information;
Step 2, distributed data clustered node of the operation with parameter, and orderly the node newly increased is added into collection one by one Group data queue;
Step 3, according to the hash value size of each service node in service terminal device (1), service node is ordered as ordered ring Shape;Each service node is connect with away from right side node that is nearest and working normally later, and formation one is stable orderly to close Ring is configured to a dynamic distributed data cluster;
Connection is established in step 4, management end device (2) and service terminal device (1);
Step 5, comparative management end device (2), service terminal device (1) versions of data, if the versions of data of service terminal device (1) Versions of data than managing end device (2) is new, then executes the versions of data that data simultaneously operating updates management end device (2);
Step 6, management end device (2) obtain the versions of data less than service terminal device (1), that is, show service terminal device (1) Distributed data cluster is the cluster newly constructed, by the database table structure of management end device (2) to the number of service terminal device (1) According to being initialized;
Step 7, client terminal device (3) are established connection with service terminal device (1) and are communicated, and obtain central and connected It connects;The continual connection status for detecting itself and central of client terminal device (3), is obtained if central breaks down New central is taken to be attached;
Step 8, service terminal device (1) have new data information, and notice client terminal device (3) carries out data simultaneously operating;
Step 9, client terminal device (3) are in service terminal device (1) without inquiring its internal number under conditions of data update notification Data service is provided accordingly;
The state and data of each node of distributed data cluster in step 10, management end device (2) query service end device (1) State;
Step 11, management end device (2) pass through the versions of data of data query language query service end device (1);
After step 12, management end device (2) and client terminal device (3) respective versions of data update, equal synchronized update to service In the database of end device (1);
New version data distribution to management end device (2), client terminal device (3) are carried out data by step 13, service terminal device (1) It is synchronous.
6. the distributed data cluster control method of dynamic construction according to claim 5, which is characterized in that step 4 institute It states management end device (2) and service terminal device (1) establishes client terminal device described in connection, step 7 (3) and service terminal device (1) It establishes connection to be communicated, is to establish TCP communication connection.
7. the distributed data cluster control method of dynamic construction according to claim 5 or 6, which is characterized in that step 8 The service terminal device (1) has new data information, and notice client terminal device (3) carries out data simultaneously operating, specifically:
Step 8-1, the data of some client terminal device (3) update, and are carried out by the central of service terminal device (1) Registration;
Step 8-2, other data of central notice service terminal device (1) carry out data update from node;
If the data of multiple client device (3) successively update, successively carried out by central according to the sequence updated Certain time is registered and saved in the memory of central, data is obtained and updates packet, and the data are updated to wrap and are committed to The database of service terminal device (1) reinforms other data from node later and carries out data update.
8. the distributed data cluster control method of dynamic construction according to claim 5 or 6, which is characterized in that step After the 12 management end devices (2) and client terminal device (3) respective versions of data update, can synchronized update to server-side fill In the database for setting (1), specifically:
Step 12-1, some back end manages end device (2) or some client terminal device (3) writes the update of data Enter and forms data packet in memory;
Step 12-2, central is sent data packets to when a transaction commits;
Step 12-3, data collision is analyzed:
1) data of back end lag behind the data of central, when leading to update inconsistency, will carry out data rewind, without It can be submitted in the database of back end;
2) data of back end lag behind the data of central, when leading to update inconsistency, actively and central into Row synchronizes;
Step 12-4, central the data packet received is written in the database of central, and immediately by data Packet is sent to other back end and manages end device (2) or client terminal device (3);If back end receives multiple simultaneously The database for being committed to back end together is updated by data packet.
9. the distributed data cluster control method of dynamic construction according to claim 8, which is characterized in that step 12-2 The central that sends data packets to is by the way of TCP_NODELAY.
10. the distributed data cluster control method of dynamic construction according to claim 8, which is characterized in that step 12- It is sent data packets to described in 4 after other back end, back end can timing and central communication inquiry data State when back end updates data collision, carries out back end update immediately.
CN201811417178.0A 2018-11-26 2018-11-26 Dynamically constructed distributed data cluster control system and method thereof Active CN109639773B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811417178.0A CN109639773B (en) 2018-11-26 2018-11-26 Dynamically constructed distributed data cluster control system and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811417178.0A CN109639773B (en) 2018-11-26 2018-11-26 Dynamically constructed distributed data cluster control system and method thereof

Publications (2)

Publication Number Publication Date
CN109639773A true CN109639773A (en) 2019-04-16
CN109639773B CN109639773B (en) 2021-04-13

Family

ID=66069181

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811417178.0A Active CN109639773B (en) 2018-11-26 2018-11-26 Dynamically constructed distributed data cluster control system and method thereof

Country Status (1)

Country Link
CN (1) CN109639773B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111163176A (en) * 2020-01-02 2020-05-15 山东超越数控电子股份有限公司 VirtualBox-based cluster management system
CN111460030A (en) * 2020-03-18 2020-07-28 紫光云技术有限公司 ZooKeeper-based distributed data exchange system
CN112532625A (en) * 2020-11-27 2021-03-19 杭州安恒信息安全技术有限公司 Network situation awareness evaluation data updating method and device and readable storage medium
CN113783921A (en) * 2021-01-27 2021-12-10 北京京东振世信息技术有限公司 Method and apparatus for creating cache components
CN115329391A (en) * 2022-10-18 2022-11-11 成都卫士通信息产业股份有限公司 Protection method, device, equipment and medium for text database
CN117851459A (en) * 2024-03-08 2024-04-09 江苏金恒信息科技股份有限公司 Data processing method based on multi-level cache under industrial data acquisition

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025550A (en) * 2010-12-20 2011-04-20 中兴通讯股份有限公司 System and method for managing data in distributed cluster
CN103475566A (en) * 2013-07-10 2013-12-25 北京发发时代信息技术有限公司 Real-time message exchange platform and distributed cluster establishment method
CN104753994A (en) * 2013-12-27 2015-07-01 杭州海康威视系统技术有限公司 Method and device for data synchronization based on cluster server system
US20160041859A1 (en) * 2014-08-11 2016-02-11 Sas Institute Inc. Synchronization testing of active clustered servers
CN105824810A (en) * 2015-01-04 2016-08-03 中国移动通信集团河北有限公司 Hadoop cluster system and data processing method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025550A (en) * 2010-12-20 2011-04-20 中兴通讯股份有限公司 System and method for managing data in distributed cluster
CN103475566A (en) * 2013-07-10 2013-12-25 北京发发时代信息技术有限公司 Real-time message exchange platform and distributed cluster establishment method
CN104753994A (en) * 2013-12-27 2015-07-01 杭州海康威视系统技术有限公司 Method and device for data synchronization based on cluster server system
US20160041859A1 (en) * 2014-08-11 2016-02-11 Sas Institute Inc. Synchronization testing of active clustered servers
CN105824810A (en) * 2015-01-04 2016-08-03 中国移动通信集团河北有限公司 Hadoop cluster system and data processing method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111163176A (en) * 2020-01-02 2020-05-15 山东超越数控电子股份有限公司 VirtualBox-based cluster management system
CN111460030A (en) * 2020-03-18 2020-07-28 紫光云技术有限公司 ZooKeeper-based distributed data exchange system
CN112532625A (en) * 2020-11-27 2021-03-19 杭州安恒信息安全技术有限公司 Network situation awareness evaluation data updating method and device and readable storage medium
CN112532625B (en) * 2020-11-27 2022-09-13 杭州安恒信息安全技术有限公司 Network situation awareness evaluation data updating method and device and readable storage medium
CN113783921A (en) * 2021-01-27 2021-12-10 北京京东振世信息技术有限公司 Method and apparatus for creating cache components
CN115329391A (en) * 2022-10-18 2022-11-11 成都卫士通信息产业股份有限公司 Protection method, device, equipment and medium for text database
CN117851459A (en) * 2024-03-08 2024-04-09 江苏金恒信息科技股份有限公司 Data processing method based on multi-level cache under industrial data acquisition
CN117851459B (en) * 2024-03-08 2024-06-07 江苏金恒信息科技股份有限公司 Data processing method based on multi-level cache under industrial data acquisition

Also Published As

Publication number Publication date
CN109639773B (en) 2021-04-13

Similar Documents

Publication Publication Date Title
US11360854B2 (en) Storage cluster configuration change method, storage cluster, and computer system
CN109639773A (en) A kind of the distributed data cluster control system and its method of dynamic construction
EP3127018B1 (en) Geographically-distributed file system using coordinated namespace replication
US9785691B2 (en) Method and apparatus for sequencing transactions globally in a distributed database cluster
US5854895A (en) Network distribution information management system
US7653668B1 (en) Fault tolerant multi-stage data replication with relaxed coherency guarantees
US8856091B2 (en) Method and apparatus for sequencing transactions globally in distributed database cluster
US20050193248A1 (en) Computer system for recovering data based on priority of the data
WO2016070375A1 (en) Distributed storage replication system and method
CN103345502B (en) Transaction processing method and system of distributed type database
CN113268472B (en) Distributed data storage system and method
CN107787490A (en) Function is directly connected in distributed data base grid
US20150317371A1 (en) Method, device, and system for peer-to-peer data replication and method, device, and system for master node switching
CN102012944A (en) Distributed NOSQL (not only structured query language) database capable of providing replication property
JP7322161B2 (en) Asynchronous storage management in distributed systems
JP7678892B2 (en) Geographically Distributed Hybrid Cloud Clusters
CN109726211B (en) Distributed time sequence database
CN110807039A (en) A system and method for maintaining data consistency in cloud computing environment
CN114020279A (en) Application software distributed deployment method, system, terminal and storage medium
CN105323271A (en) Cloud computing system, and processing method and apparatus thereof
CN117827402A (en) A method and device for executing scheduled tasks in a remote active-active system
WO2007028249A1 (en) Method and apparatus for sequencing transactions globally in a distributed database cluster with collision monitoring
US20210248108A1 (en) Asynchronous data synchronization and reconciliation
US12086158B2 (en) Hybrid cloud asynchronous data synchronization
Liang et al. A novel scheme of data consistency in distributed controller deployment for SDON

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 222001 No.18 Shenghu Road, Lianyungang City, Jiangsu Province

Patentee after: The 716th Research Institute of China Shipbuilding Corp.

Address before: 222001 No.18 Shenghu Road, Lianyungang City, Jiangsu Province

Patentee before: 716TH RESEARCH INSTITUTE OF CHINA SHIPBUILDING INDUSTRY Corp.

CP01 Change in the name or title of a patent holder