Check patentability & draft patents in minutes with Patsnap Eureka AI!

Heterogeneous database synchronization method based on security isolation gatekeeper system

A security isolation, database technology, applied in the field of heterogeneous database synchronization, can solve the problems of not providing heterogeneous database table structure and data synchronization function, code maintainability is not guaranteed, and the workload is large, and it is easy to read and understand. , easy to parse, simple format effect

Pending Publication Date: 2019-10-22
蓝盾信息安全技术有限公司
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The publish / subscribe model is adopted in major mainstream database products, and the master-slave replication function realizes data synchronization, but does not provide the heterogeneous database table structure and data synchronization function
In addition, although the existing heterogeneous database synchronization tools on the market can realize the synchronization of the database structure, every time an additional subsystem or external system is added, the tool itself must be modified around the synchronization function. Not only is the workload huge, but the code The maintainability of the
Moreover, these synchronization tools have very little consideration for security, and additional ports need to be opened on the computers participating in the synchronization, which limits their application on the Internet.

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
  • Heterogeneous database synchronization method based on security isolation gatekeeper system
  • Heterogeneous database synchronization method based on security isolation gatekeeper system
  • Heterogeneous database synchronization method based on security isolation gatekeeper system

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0029] 1) Data collection and encapsulation: the external program regularly calls the JSON component to scan the external network source database, extract new data, and then convert the collected data into an internal format and encapsulate it into a data packet in JSON format

[0030] a. The application regularly calls the data acquisition component at minute intervals and reads the configuration parameters

[0031] b. Use ODBC to remotely connect to the source database

[0032] c. Retrieve the data according to the configuration parameters, call the JSON component to convert the data type, and encapsulate the data packet in a custom format

[0033] d. Call the sending module to send the JSON data packet to the internal receiving program

[0034] 2) Data distribution and analysis: the internal receiving program invokes the JSON component to parse the data packet, and distributes it to a destination database according to the parameter configuration

[0035] a. The internal p...

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 discloses a heterogeneous database synchronization method based on a security isolation gatekeeper system, and provides a synchronization method for a database table structure and data between any two databases in the security isolation gatekeeper system in a network isolation environment. A non-secret-involved external network database is remotely connected through an ODBC; change data are extracted and uploaded to a server, then field type conversion is conducted through a JSON assembly, then the change data are packaged into a file, the data are sent to an inner end through asecurity isolation gateway isolation network card, the data are converted to SQL statements used by target data through an inner end JSON analysis assembly, and source number synchronization to a target database is completed.

Description

technical field [0001] The present invention relates to the technical field of data processing, in particular to a method for synchronizing heterogeneous databases based on a security isolation gatekeeper system Background technique [0002] With the continuous development of computer technology in recent years, the environment faced by enterprises is becoming more and more complex. Their information systems often use multiple platforms and systems, which requires that enterprise solutions have extensive compatibility and can support different platforms, data formats and multiple connections. Way. In addition, under the background of different business needs, the use and extraction of data, and data replication between non-classified external networks and classified intranets have become more and more frequent. How to realize data replication in this network isolation environment has become increasingly difficult. more and more urgent. [0003] The publish / subscribe model ...

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
IPC IPC(8): G06F16/27G06F16/25
CPCG06F16/25G06F16/27
Inventor 杨育斌杨伟业柯宗贵
Owner 蓝盾信息安全技术有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More