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

Java data base connectivity (JDBC)-based data distributed processing method

A distributed processing and processing method technology, applied in the field of data storage and retrieval, can solve problems such as difficult mutual cooperation, and achieve the effects of improving concurrent processing capabilities, strong scalability, and simple application

Active Publication Date: 2012-03-21
RUN TECH CO LTD BEIJING
View PDF7 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The obvious defect of these technologies is that in order to realize the characteristics of the cluster, the database engine must be extended, so the application program needs to use some additional APIs. API (Application Programming Interface, application programming interface) is some predefined functions, the purpose is to provide The ability for a developer to access a set of routines based on a piece of software or hardware without having access to the source code, or understanding the details of the inner workings
and it's difficult for different implementations of these different technologies to work with each other

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
  • Java data base connectivity (JDBC)-based data distributed processing method
  • Java data base connectivity (JDBC)-based data distributed processing method
  • Java data base connectivity (JDBC)-based data distributed processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The preferred embodiments of the present invention will be described in further detail below in conjunction with the accompanying drawings.

[0022] like figure 1 As shown in , set the location of the virtual database JDBC driver package file in the class loading path of the client or Web application developed based on the Java specification, so that the application can load the driver package, establish a connection with the virtual database, and send it according to the JDBC specification Operations such as SQL retrieval, insertion, update, and deletion call requests to the virtual database; the virtual database is a server-side application developed based on Java specifications, and configuration management tools are used to set parameters so that the drivers provided by the manufacturer in the JDBC driver layer are respectively Establish a connection with each entity database, cache and / or store data in multiple databases of the distributed system; after the virtual...

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 a Java data base connectivity (JDBC)-based data distributed processing method, which comprises the following steps of: 1) setting a virtual database JDBC driver packet file in a client or a Web application program, establishing a virtual database connection, and sending a structured query language (SQL) calling request to a virtual database according to the JDBC specifications; 2) setting parameters in the virtual database, establishing a connection between a JDBC driver layer and each entity database, and caching and / or storing the data in a plurality of databases of a distributed system; and 3) receiving the data SQL calling request by a data distributed processor of the virtual database, and performing statement analysis and distribution, so that distributed processing of the data is realized. According to the method, the data processing capacity of the original program can be improved only by adding the virtual database driver packet into a class loading path of the original application program and simply configuring the virtual database; and the method is strong in expansibility, the data storage capacity can be improved in a vertical expansion mode, and the concurrent processing capacity can also be improved in a transverse expansion mode.

Description

technical field [0001] The invention relates to data processing, in particular to a JDBC-based data distributed processing method, which belongs to the field of data storage and retrieval. Background technique [0002] When the scale of data processed by the application system continues to increase, there are generally two ways to meet the storage and processing requirements of these massive data. One is to use minicomputers and mainframes with higher performance, and the other is to use ordinary machines. of clusters. Because the cluster has an outstanding cost performance, it has largely replaced the mainframe, and the application on the Web server and application server is a good example. JDBC (Java Data Base Connectivity, java database connection) is a Java API for executing SQL statements, which can provide unified access to various relational databases. It consists of a set of classes and interfaces written in the Java language. JDBC provides a baseline against which...

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): G06F17/30
Inventor 李艳红
Owner RUN TECH CO LTD BEIJING
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