{'fraction_non_alphanumeric': 0.028720626631853787, 'fraction_numerical': 0.0013054830287206266, 'mean_word_length': 5.338842975206612, '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 Object Database Server System on NT Platform

FISH system is a new generation distributed object database system to support advanced applications like GIS, EC, CMS. In this paper, the design idea and the architecture of FISH system that adopts many novel techniques such as DSVM (distributed shared virtual memory), Persistent heap, Paged-Object, Transparent locking, Compact commit, and focuses on the implementation issues on Windows NT platform, including memory mapping management, shared memory management, RFC, multi-threads scheduling, page-fault handling are presented. The benchmarking testing based on OO7 is made and the performance analysis is presented. The results show that the FISH on Windows NT cluster is as effective as that on Unix.