Data Construction System Caching Access Locations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data construction systems face inefficiencies and high computing resource consumption when dealing with complex nested data structures, as they require repeated traversal and search operations, leading to low data processing efficiency.
Innovation Solution
A data construction system comprising a construction process management unit and a data construction unit that automates the data construction process by obtaining construction rule data and source data, calculating new access locations, and updating access location information to avoid repeated data traversal.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system traverses and searches data sequentially from the beginning or continues from the traversed location, then the system can ensure correct data mapping, but the computing resources consumed increase with the increase in data amount, leading to extremely low data processing efficiency
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing access location information in a cache during the data construction process. When source data needs to be accessed, the system retrieves the pre-stored access location from cache rather than performing sequential traversal from the beginning. This preliminary caching of location information significantly reduces the time and computing resources required for data access, directly resolving the contradiction between ensuring correct data mapping and maintaining high data processing efficiency
2Adaptability or versatility
If the system traverses the entire data structure to find source data, then all data can be accessed, but the computing resources consumed are excessive, especially for complex nested data structures
Solution Approach 1:
The patent extracts only the necessary access location information from the complete data structure and stores it in a cache. Instead of traversing and processing the entire complex nested data structure every time, the system extracts and caches the specific location information needed for source data access. This extraction approach maintains the ability to access all required data while dramatically reducing computing resource consumption by avoiding repeated full-traversal operations
Data Source
AI summary
A data construction system and a data construction method. The data construction system includes a construction process management unit and a data construction unit. The data construction unit is configured to receive an initiation construction request. The data construction unit obtains corresponding construction rule data from the construction process management unit according to the initiation construction request, and sends an obtaining source data request to the construction process management unit. The construction process management unit receives the obtaining source data request, and calculates a new access location according to a source data identification number and access location information in the obtaining source data request. The construction process management unit obtains corresponding source data according to the new access location, and updates the access location information according to the new access location. The construction process management unit sends the corresponding source data to the data construction unit.


