Font Size: a A A

Research And Implementation Of HL7 Message Distributed Cache Method For Fast Response

Posted on:2015-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:W Q WuFull Text:PDF
GTID:2208330431474937Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with the rapid development of information technology, healthcare information technology industry is also in full swing. Different hospitals and departments, the difference digital medical equipment and software have caused difficulties of medical information sharing. As the de facto international standard, HL7can achieve integration and sharing of medical information. And HL7message middleware can settle the problem of data exchange which because of different HL7versions or didn’t comply HL7standard.However, with the growing field of medical services and the expanding scope of information sharing, some characteristics of medical information exchange appear: complex types, big data and variety of HL7middleware. In order to improve the performance of medical information exchange, in this paper, distributed caching technology was studied, a suitable distributed caching method of HL7messages was proposed, and an HL7message distributed cache system was designed and implemented. The method and the system can settle the repeated HL7messages construction and resolution problems due to a large number of duplicate requests.Main research work of this paper is as follows:First of all, the paper summarized and analyzed current research of distributed caching technology, and chosen Redis as the basic caching platform after analyzed popular distributed caching products. Cache interfaces, cache data validation, data partition management, data persistence management and cache replacement strategy were analyzed, and an HL7message distributed cache system based on the Redis was designed and implemented.Secondly, on the basis of common cache replacement strategies, an HL7message life cycle for HL7message middleware was designed. Then a cache replacement strategy based on the HL7message life cycle was presented.Finally, a cache data validation model for HL7message was designed and implemented. And we improved the Skip algorithm by introduced the q-grams method and the greedy jump method, therefore presented the HGQSkip algorithm. Experiments results indicated that the algorithm can effectively improve the performance of caching validation.
Keywords/Search Tags:distributed cache, Redis, HL7, Skip
PDF Full Text Request
Related items