The application provides an efficient matrix storage method and
system based on
wind power prediction data, and relates to the technical field of
wind power data storage. The method comprises the following steps: constructing multi-dimensional
time series data according to
wind power prediction data of each wind
turbine in a wind farm; constructing a table
structure based on an array field for the multi-dimensional
time series data, each row corresponding to prediction data of a prediction model of the wind
turbine at a prediction
release time, and each feature storing the numerical value of the corresponding feature at multiple prediction target times in the form of an array field; performing
hierarchical storage management on the wind power prediction data according to the table structure, storing wind power prediction data within a first
time range as hot data in a cache table in the form of an original array; and storing the remaining wind power prediction data as cold data, obtaining multiple time blocks, performing
singular value decomposition on the original matrix corresponding to each time block, and compressing and storing the cold data into a cold data table. The application helps to improve data calling efficiency and reduce overall storage space occupation.