Embodiments of the present application provide a
data storage system and method, the
data storage system comprises a
data input end, a master node, at least two slave nodes, a first
database and a second
database, the master node and the at least two slave nodes are communicatively connected, and each of the slave nodes is communicatively connected, the master node is used for reading initial data from the
data input end and sending the initial data to the at least two slave nodes, the at least two slave nodes are used for calculating the initial data according to a preset
data processing flow to obtain device data and
metadata, the master node is further used for receiving the
metadata and storing the
metadata in a mode into a HIVE table of the first
database, and the at least two slave nodes are further used for storing the device data into the second database, the metadata calculated is stored in a mode, the problems of low data
storage efficiency and high cost caused by using a
JSON format for storage are avoided, and the
semantic integrity of the initial data is ensured, and the
readability of the data is not affected.