| CPC G06F 16/215 (2019.01) [G06F 16/285 (2019.01)] | 9 Claims |

|
1. A data management method based on an Industrial Internet of Things (IIoT), applied to the IIoT, wherein the IIoT includes a user platform, a service platform, a management platform, a sensor network platform, and an object platform, the sensor network platform includes a first general database and a plurality of sensor network sub-platforms, a sub-database is configured in each of the plurality of sensor network sub-platforms, respectively, the plurality of sensor network sub-platforms interact with the first general database, the management platform includes a second general database and a plurality of management sub-platforms, the second general database interacts with the plurality of sensor network sub-platforms and the plurality of management sub-platforms, the service platform includes a third general database, a plurality of sub-databases, and a plurality of service sub-platforms, the third general database interacts with the user platform, the third general database interacts with the second general database through the plurality of sub-databases, the plurality of sub-databases interact with one service sub-platform, respectively, and
the data management method comprises:
transmitting and storing raw data acquired by the object platform in a first general database;
obtaining a plurality of first data sets by performing a first classification on the raw data in the first general database based on a data type of the raw data;
storing each of the plurality of first data sets in the sub-database corresponding to each of the plurality of first data sets, and transmitting and storing each of the plurality of first data sets in a second general database via the sensor network sub-platform where the sub-database is located;
obtaining a plurality of second data sets by performing a second classification on data in each of the plurality of first data sets in the second general database based on function types of the plurality of service sub-platforms; and
storing each of the plurality of second data sets in the corresponding sub-database of the service platform to realize data management based on a priority of data; wherein the sub-database is used for being called by the service sub-platform when the service platform responds to a use request initiated by the user platform; wherein the storing each of the plurality of second data sets in the corresponding sub-database of the service platform to realize data management based on a priority of data includes:
evaluating the priorities of the plurality of second data sets through a priority evaluation model to obtain the prioritization of the plurality of second data sets; the priority evaluation model being a machine learning model;
processing the plurality of second data sets in sequence according to the prioritization of the plurality of second data sets, and storing a plurality of processed second data sets into the sub-databases corresponding to different service sub-platforms, respectively, for data management; and
updating the priority of data in real time, when a pending second data set of a higher priority exists in the second general database, aborting, based on a preemptive scheduling algorithm, a current processing task of the second data set and assigning a processor to prioritize the processing of the pending second data set of the higher priority.
|