{'fraction_non_alphanumeric': 0.01303780964797914, 'fraction_numerical': 0.0, 'mean_word_length': 5.2439024390243905, '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}}
SyncCS: A Cloud Storage Based File Synchronization Approach

More and more people begin to own multiple computing devices. File synchronization technologies are needed to effectively manage data which spans multiple devices. However there is not a general standard for file synchronization system. In this paper we propose a file synchronization model based on cloud storage - SyncCS. We describe the SyncCS architecture and present a novel two- stage file synchronization protocol along with a conflict resolution mechanism. We evaluate the performance of our proposed file synchronization protocol. Our experimental results indicate that the number of operations to be synchronized when using our protocol is relatively smaller than that using a widely used method.