Data access component and data access method
A data access and component technology, applied in the direction of electronic digital data processing, special data processing applications, digital data information retrieval, etc., can solve the problems of accessing data, cumbersome, difficult to unify models, etc., to ensure multiple storage of data, guarantee The effect of access performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032]The inventive concept of the present invention is: first support multi-diversity storage, namely, access to multiple relational databases, NOSQL databases; then query the content, automatic route to the highest efficiency, and improve query performance. This can not only meet the demand for diverse query, but also guarantee high query efficiency.
[0033]Based on the above technical solution, the present invention is based on the data access component design method of data multi-divers storage and automatic query routing, including the following steps:
[0034]The first step, support multi-store, meet data diversification storage
[0035]The present invention adopts a plurality of database combinations to store data, implementing data multi-element storage, and the databases employed in this embodiment are: Oracle, MySQL, MongoDB, HBase, Elastic Search, and GemFire databases one or more combinations. These different databases can store suitable data according to their different featu...
Embodiment 2
[0040](1) Support for the specific implementation of multi-storage
[0041]Divided specific implementation architecturefigure 1 As shown, a unified data access interface is provided, and the data access interface is connected to the model adapter corresponding to each database through the model mapping component. By using model mapping, adapter mode, unified data access interface (ie, unified query language), access to multiple data is supported: Oracle, MySQL, MongoDB, HBase, Elastic Search, Gemfire.
[0042]For different business scenarios, one or more data storage methods can be selected for the software system. For example, the memory database is selected for hotspot data, which uses a column library for massive data, and uses a full-text index for the data that requires fuzzy query. By querying the component, you can implement the data automatic query arranging optimization, IO threshold control, a multi-write, read and write separation, such asfigure 2 Indicated.
[0043](2) Detailed i...
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