{'fraction_non_alphanumeric': 0.018085106382978722, 'fraction_numerical': 0.010638297872340425, 'mean_word_length': 5.1103896103896105, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A distributed cache system based on Redis for high-speed railway catenary monitoring system

The catenary is one of the most critical subsystems for high-speed railway. By analyzing the online monitoring data of the catenary, aiming at the depot-level monitoring data of 1000 kilometers and 160000 monitoring points, this paper proposes a distributed cache system based on Redis. In the preprocessing stage, to reduce the load on the data center, this system caches the online monitoring data received from each sensor module of the catenary and redundantly stores the data in the distributed cluster for further data center processing. To verify the performance, this paper sets up a cache system experiment platform with eight local servers to test the functionality. The experiments show that the system excels in high concurrency, availability, read/write speeds for the online status monitoring data of the high-speed railway catenary.