{'fraction_non_alphanumeric': 0.012634238787113077, 'fraction_numerical': 0.0, 'mean_word_length': 5.285714285714286, '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}}
Integrated and flexible data management for cloud social network service platform on campus

Social network service is considered to be a representative of the new generation Internet applications. With the tremendous success that public social network services have achieved in the past few years, many specialized social network services and enterprise social network services have emerged during the same period. Campus social network service is a special type of enterprise social network service. Cloud social network service platform on campus provides information communication, knowledge sharing, and online collaboration services to campus users in different aspects of colleges and universities through multiple social domains. In this paper, we discuss the design and implementation of data management in the platform which is performed by domain data manager. The purpose of data management is to keep the flexibility of data storage while providing integrated interfaces for data access, data maintenance and database schema maintenance. In other words, integrated and flexible data management gives cloud social network platform better scalability and maintainability. In order to do this, we first divide data space of the platform into logical data space and physical data space. Then we set up data mapping model between the two data spaces. Finally, we build up four services in domain data manager. With all these considerations, we expect to be able to optimize data storage to achieve faster data access speed without the need to modify the code of the platform.