“…Specifically, most teaching resource management systems "emphasize construction but not management," lack management design, and ignore the sustainable development of teaching resources; the voluntary construction process is single, lacking the support of relevant norms and standards, and ignoring the real-time update and sustainability of resources; in terms of actual investment, the system construction cost is high, the degree of resource sharing is low, there is a lack of compatibility, and duplicate construction exists in large numbers. To address the above problems, this paper, on the one hand, stores massive heterogeneous teaching resources with unified standards, uses big data technology to manage massive teaching resources, improves the horizontal scalability of resources, and reduces the cost of the system in resource management and operation [21,22]. On the other hand, a well-designed retrieval mechanism for the application can parallelize the search in the massive teaching resources, such that users can quickly and accurately retrieve the resources they want and enhance the application effect of the system [23].…”