{'fraction_non_alphanumeric': 0.018440905280804692, 'fraction_numerical': 0.0, 'mean_word_length': 5.154639175257732, '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}}
An Analysis Platform of Road Traffic Management System Log Data Based on Distributed Storage and Parallel Computing Techniques

Road traffic management system generates a huge number of log data which can help the managers to monitor the drivers' behavior, identify traffic condition and extract some useful information. However, due to the high production rate and diversity of log data, it still is a big challenge to store and analyze them. Applying distributed storage and parallel computing in the clusters can improve the respond speed of searching and analyzing big data. In this work, we design a platform which integrates some distributed storage and parallel computing technologies i.e. Hadoop, Spark, Hive, Flume etc. to collect, store and analyze the mass log data. Moreover, the platform can timely display analysis results in graphical format through integrating some traditional technologies. The experimental results show that combining Flume and Hive is reliable and flexible in collecting and storing log data. Moreover, the query operation on mass log data by using Spark techniques spends less time than that in traditional ways, which verifies the success of our solution.