Database service system and method for making multiple databases compatible
A service system and database technology, which is applied in the direction of database management system, database design/maintenance, structured data retrieval, etc., can solve the problems of low development efficiency and achieve the effect of improving development efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0022] A database service system disclosed in this application, such as figure 1 As shown, the system includes: a plug-in layer 100 , a plug-in middle layer 110 and a multi-level task system 120 .
[0023] Wherein, the plug-in layer 100 includes at least one plug-in corresponding to a database type one by one, and the plug-in is used to output database operation parameters of a corresponding type of database.
[0024] The multi-level task system 120 is used for performing database operations.
[0025] The plug-in middle layer 110 is located between the plug-in layer 100 and the multi-level task system 120, and is used to obtain database operation parameters from the plug-ins in the plug-in layer, and then convert them into tasks of the multi-level task system Scheduling parameters, the task associated with the database operation is scheduled by the multi-level task system according to the converted task scheduling parameters, so as to execute the database operation.
[0026]...
Embodiment 2
[0037] A method compatible with multiple databases disclosed in this embodiment, such as image 3 As shown, the method includes: Step 300 to Step 320. The method is applied to the database service system described in the first embodiment.
[0038] Step 300, determine the task to be scheduled according to the received database operation instruction.
[0039] Firstly, the database service system receives a database operation instruction issued by an upper layer application, and the database operation instruction is used to instruct the database service system to provide the requested database service. During specific implementation, the database operation instructions may include instructions such as creating a cluster, querying a database, deleting a database, and writing a database. Database operation instructions usually include two parts: database operation and operation parameters. Taking the database operation instruction as "create cluster" as an example, the database ...
Embodiment 3
[0048] A method compatible with multiple databases disclosed in this embodiment, such as Figure 4 As shown, the method includes: Step 400 to Step 470. The method is applied to the database service system described in Embodiment 1. In this embodiment, the PaaS database service system is used as an example to illustrate the compatibility method of various databases.
[0049] Step 400, the database service system receives a database operation instruction.
[0050] During specific implementation, the PaaS system can receive relevant database operation instructions for database services in real time through message middleware or queue monitoring, such as: "create database cluster" instructions, "query database" instructions, "delete database cluster" instructions instructions etc. Taking the PaaS system as an example when it receives an instruction to "create a database cluster", the parameters of the database operation instruction include: database type, configuration size, num...
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