Virtual database system and query method
A query method and database technology, applied in database management systems, database distribution/replication, transmission systems, etc., can solve problems such as rapid delivery of results, data collection and maintenance costs and time loss, and frequent business changes of data developers. The effect of reducing the cost of learning
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0034]Referencefigure 1 withfigure 2As shown, this embodiment relates to a virtual database system, which includes a client layer for submitting SQL codes to achieve business requirements, an access layer for receiving and authenticating SQL codes, a distributed service layer for parsing SQL codes, and executing SQL codes. The requested reservoir computing layer and the metadata database used to store actual physical data, the client layer is connected to the access layer, the access layer is connected to the distributed service layer, the distributed service layer is connected to the storage computing layer, and the metadata Database Connectivity.
[0035]The client layer includes rest api, jdbc and cli. jdbc means Java database connection, cli means command line interface.
[0036]The access protocols of the access layer include http protocol, tcp protocol and thrift protocol.
[0037]The distributed service layer includes a master module, a slave module and an app module. The master modul...
Embodiment 2
[0039]Referencefigure 1 withfigure 2As shown, this embodiment relates to a query method of a virtual database system, which includes the following steps:
[0040](1) End users submit SQL codes to realize business requests through the client layer;
[0041](2) The access layer receives the SQL code submitted by the client layer and submits it to the distributed service layer after user login authentication and permission verification;
[0042](3) The distributed service layer receives the request of the access layer, and extracts the SQL meta-information from the meta-database by parsing the SQL, and finds the actual physical database corresponding to the SQL;
[0043](4) The request is dispatched to the storage computing layer, and the actual execution of SQL is found on the physical database.
[0044]Preferably, the SQL code submission in step (1) can be done in one of the following ways:
[0045](1.1) Provide SQL code submission in the form of restful api;
[0046](1.2) Provide jdbc driver, use jdbc p...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com