High-speed data query platform based on shared memory
A technology of shared memory and high-speed data, which is applied in database indexing, database update, electronic digital data processing, etc. It can solve problems such as inability to achieve concurrent access, powerlessness, high cost, etc., and achieve the effect of improving data query efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0026] The invention provides a high-speed data query platform based on shared memory, including a console tool, the connection end of the console tool is provided with a shared memory, the connection end of the shared memory is provided with a data channel, and the connection end of the shared memory is provided with a data channel. The input terminal is connected to the client through the API;
[0027] The console tool is used to control platform establishment, initialization, formatting, data removal and memory analysis functions;
[0028] The shared memory is used as a data storage carrier, and a database is stored inside the shared memory;
[0029] The data channel is used for data communication and data application;
[0030] After the client connects to the database and the data channel through the API, operations such as adding, deleting, modifying and checking can be implemented to complete the invocation of business logic.
[0031] The number of the data channels ne...
Embodiment 2
[0039] The present invention provides a high-speed data access mode, the program flow is as follows figure 1 Shown:
[0040] Data access opens two data channels for active and standby processing, that is, when one data channel provides normal data access, the other data channel is used as a backup channel for background data preparation when data is updated.
[0041] There is a service process in the system dedicated to data preparation and notification, and data channel switching. The specific work process is as follows:
[0042] S1. When the service process finds that the data needs to be updated (a new data file appears in a specific directory), it will make the system switch to the data preparation state, read the data file into the memory according to the rules and load it into the backup data channel of the shared memory;
[0043] S2. After the loading is completed, the service process sends a switching flag update to notify all client processes connected to it that the...
Embodiment 3
[0049] Such as figure 2 As shown, with the present invention as the core, the parameter access mode is opened to the network, a json-based general data access interface is provided, and network data query services are provided for all clients in the system that require high-speed data access.
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