Efficient time series data storing and reading system
A time-series data and high-efficiency technology, which is applied in database indexing, electronic digital data processing, structured data retrieval, etc., to achieve the effects of increased reading speed, fast reading and writing speed, and improved writing speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0018] like figure 1 As shown, the system includes three data storage forms of memory cache, log file, and data file, and three data processing behaviors of writing, compressing, and reading. When writing, the memory cache and the log file are written synchronously, the log file is periodically compressed into a data file, and the data file is gradually compressed into a larger data file. When reading, the system needs to determine whether to read from the memory cache or from the data file. If it is read from the data file, use the index in the file to quickly locate the data location.
[0019] like figure 2 As shown, the time series data includes point names, time stamps and numerical information. When writing a set of time series data, each point is traversed to determine whether the data type of the numerical value is an integer, floating point number, Boolean value or string, and the corresponding compression algorithm is called respectively. Compress, call the time st...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


