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

Database compatibility method based on protocol analysis and compatibility proxy device thereof

A proxy device and protocol analysis technology, applied in the database field, can solve problems such as heavy repetitive workload, unusable business logic, unusable business code, etc., and achieve high efficiency

Pending Publication Date: 2020-05-08
CHENGDU DBAPP SECURITY
View PDF7 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The replacement of the database type will make the original business code unusable. If you want to change another database, you must use the new database type to re-code. The repetitive workload is heavy and the original business logic cannot be used.

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
  • Database compatibility method based on protocol analysis and compatibility proxy device thereof
  • Database compatibility method based on protocol analysis and compatibility proxy device thereof
  • Database compatibility method based on protocol analysis and compatibility proxy device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The present invention will be further described in detail below in conjunction with examples, but the embodiments of the present invention are not limited thereto.

[0045] like figure 1 As shown, the following embodiments disclose a kind of compatibility proxy device, which is used to connect two different types of databases, and is set on the database client that sends the request and the database server that receives the request. For ease of description, in the following embodiments, the database client that issues the request is referred to as the A database for short; the database server that receives the request is referred to as the B database for short. A database and B database are different types of databases.

[0046] The compatibility proxy device includes a network proxy module, a port monitoring module and a compatibility processing module;

[0047]Among them, the network agent module is used to connect the A database and the B database, connect the send...

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 relates to the technical field of databases, and discloses a database compatibility method based on protocol analysis, which comprises the following steps: a compatibility proxy device is set between a client requesting a database and a server of a target database; the compatibility agent device receives the request of the client and the protocol packet of the request database, analyzes and assembles the request and the protocol packet, and sends the request and the protocol packet to the server; the compatibility agent device receives return data and a database protocol packet of a server of a target database, analyzes and assembles the return data and the database protocol packet, and returns the return data and the database protocol packet to a client requesting the database; the invention further discloses a compatibility agent device which comprises a network agent module, a port monitoring module and a compatibility processing module.

Description

technical field [0001] The invention relates to the technical field of databases, in particular to a protocol analysis-based database compatibility method and a compatibility agent device thereof. Background technique [0002] All kinds of computer software basically use the database as the storage center, which can be simply divided into a structure of business system and underlying database storage. In the production process, database replacement and migration are common needs. Generally, the database itself provides a database from a heterogeneous database. The function of migrating data can facilitate data migration. But different kinds of databases have some functional differences, and there are also dialects in query syntax. The code in the business system is written based on a specific database, and the driver of the database type needs to be called to operate the underlying database. The replacement of the database type will make the original business code unusable...

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/25
CPCG06F16/25
Inventor 王继洪郭嘉仪范渊吴永越郑学新刘韬
Owner CHENGDU DBAPP SECURITY
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