面向快速響應(yīng)的HL7消息分布式緩存方法研究與實(shí)現(xiàn)
本文關(guān)鍵詞:面向快速響應(yīng)的HL7消息分布式緩存方法研究與實(shí)現(xiàn)
更多相關(guān)文章: 分布式緩存 Redis HL7 Skip
【摘要】:伴隨著信息技術(shù)的飛速發(fā)展,醫(yī)療衛(wèi)生行業(yè)的信息化建設(shè)也如火如荼地進(jìn)行。醫(yī)院及部門的不同、數(shù)字化醫(yī)療設(shè)備及軟件的差異造成了醫(yī)療信息共享的重重困難。HL7標(biāo)準(zhǔn)作為事實(shí)上的國際標(biāo)準(zhǔn),可以實(shí)現(xiàn)醫(yī)療信息的集成與共享。而HL7消息中間件的出現(xiàn)則解決了因HL7版本不同或數(shù)據(jù)源未遵循HL7標(biāo)準(zhǔn)帶來的數(shù)據(jù)轉(zhuǎn)換問題。 然而,隨著涉及醫(yī)療業(yè)務(wù)領(lǐng)域的不斷增多及信息共享范圍的不斷擴(kuò)大,醫(yī)療信息交換出現(xiàn)類型復(fù)雜、數(shù)據(jù)量大、HL7中間件數(shù)量繁多等特點(diǎn)。為提高醫(yī)療信息交換性能,本文從分布式緩存技術(shù)入手,研究適合HL7消息的分布式緩存方法,設(shè)計(jì)實(shí)現(xiàn)了一個(gè)HL7消息分布式緩存系統(tǒng),較好的解決了因重復(fù)請(qǐng)求引起的大量HL7消息重復(fù)構(gòu)建與解析問題。 論文主要研究工作內(nèi)容如下: 首先,論文總結(jié)分析了當(dāng)前分布式緩存技術(shù)的研究現(xiàn)狀,對(duì)比分析了流行分布式緩存產(chǎn)品,選擇Redis作為系統(tǒng)緩存基礎(chǔ)平臺(tái)。從緩存接口、緩存數(shù)據(jù)校驗(yàn)、數(shù)據(jù)一致性管理、數(shù)據(jù)持久化管理、緩存替換策略管理等模塊分析,設(shè)計(jì)實(shí)現(xiàn)了一個(gè)基于Redis的HL7消息分布式緩存系統(tǒng)。 其次,論文在研究常見緩存替換策略的基礎(chǔ)上,針對(duì)HL7消息中間件,研究設(shè)計(jì)了一種HL7消息生存期模型,繼而提出了一種基于HL7消息生存期的緩存替換策略。 最后,論文設(shè)計(jì)實(shí)現(xiàn)了HL7消息緩存數(shù)據(jù)校驗(yàn)?zāi)K,并在Skip算法基礎(chǔ)上引入q-grams機(jī)制及貪婪跳躍機(jī)制,提出了一種基于Skip算法的快速字符串匹配算法HGQSkip。實(shí)驗(yàn)證明,該算法能有效提高緩存數(shù)據(jù)校驗(yàn)性能。
【關(guān)鍵詞】:分布式緩存 Redis HL7 Skip
【學(xué)位授予單位】:昆明理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP333
【目錄】:
- 摘要5-6
- Abstract6-11
- 第一章 緒論11-17
- 1.1 研究背景11-12
- 1.2 國內(nèi)外研究現(xiàn)狀12-13
- 1.3 論文主要研究內(nèi)容13-14
- 1.4 論文組織結(jié)構(gòu)14
- 1.5 論文主要?jiǎng)?chuàng)新點(diǎn)14-15
- 1.6 本章小結(jié)15-17
- 第二章 醫(yī)療信息集成系統(tǒng)概述17-23
- 2.1 醫(yī)療信息集成平臺(tái)概述17-19
- 2.2 醫(yī)療信息集成平臺(tái)中HL7消息中間件概述19-20
- 2.3 HL7消息分布式緩存系統(tǒng)概述20-21
- 2.4 本章小結(jié)21-23
- 第三章 論文相關(guān)技術(shù)研究23-35
- 3.1 HL7標(biāo)準(zhǔn)研究23-27
- 3.2 分布式緩存技術(shù)研究27-32
- 3.2.1 拓?fù)浣Y(jié)構(gòu)28
- 3.2.2 數(shù)據(jù)分布模式28-30
- 3.2.3 數(shù)據(jù)同步模式30
- 3.2.4 緩存替換算法30-31
- 3.2.5 負(fù)載均衡策略31
- 3.2.6 常見分布式緩存介紹31-32
- 3.3 Redis技術(shù)研究32-34
- 3.3.1 Redis簡介32
- 3.3.2 Redis特性32-33
- 3.3.3 Redis數(shù)據(jù)結(jié)構(gòu)33
- 3.3.4 Redis事務(wù)33
- 3.3.5 Redis主從復(fù)制33-34
- 3.4 本章小結(jié)34-35
- 第四章 HL7消息分布式緩存系統(tǒng)分析與設(shè)計(jì)35-55
- 4.1 HL7消息分布式緩存系統(tǒng)需求分析35-37
- 4.1.1 系統(tǒng)功能需求分析35-36
- 4.1.2 系統(tǒng)設(shè)計(jì)目標(biāo)36-37
- 4.2 HL7消息分布式緩存系統(tǒng)總體架構(gòu)37-38
- 4.3 HL7消息分布式緩存功能模塊設(shè)計(jì)38-39
- 4.3.1 緩存接口設(shè)計(jì)38
- 4.3.2 緩存數(shù)據(jù)校驗(yàn)?zāi)K38
- 4.3.3 緩存數(shù)據(jù)分區(qū)管理38-39
- 4.3.4 緩存持久化管理39
- 4.3.5 緩存替換策略管理39
- 4.4 HL7消息分布式緩存數(shù)據(jù)結(jié)構(gòu)分析設(shè)計(jì)39-40
- 4.5 一致性哈希算法及其改進(jìn)40-46
- 4.5.1 一致性哈希的引入40-41
- 4.5.2 HL7消息對(duì)象、緩存節(jié)點(diǎn)與Hash空間映射41-42
- 4.5.3 HL7消息與緩存節(jié)點(diǎn)映射關(guān)系42-43
- 4.5.4 緩存節(jié)點(diǎn)移除與添加43-44
- 4.5.5 虛擬節(jié)點(diǎn)技術(shù)44-46
- 4.5.6 一致性哈希的改進(jìn)46
- 4.6 緩存替換策略設(shè)計(jì)46-49
- 4.6.1 HL7消息緩存替換策略分析46-47
- 4.6.2 HL7消息生存期模型47-48
- 4.6.3 基于HL7消息生存期模型的緩存替換策略48-49
- 4.7 基于HGQSkip算法的緩存消息驗(yàn)證模塊49-54
- 4.7.1 Skip算法50-51
- 4.7.2 q-grams機(jī)制51-52
- 4.7.3 貪婪跳躍機(jī)制52-53
- 4.7.4 基于HGQSkip算法的緩存消息校驗(yàn)53-54
- 4.8 本章小結(jié)54-55
- 第五章 HL7消息分布式緩存系統(tǒng)實(shí)現(xiàn)55-71
- 5.1 系統(tǒng)總體結(jié)構(gòu)55-56
- 5.2 Redis集群搭建與配置56-57
- 5.2.1 Redis安裝56
- 5.2.2 Redis配置56-57
- 5.3 緩存系統(tǒng)功能模塊實(shí)現(xiàn)57-64
- 5.3.1 緩存接口實(shí)現(xiàn)57-59
- 5.3.2 緩存校驗(yàn)?zāi)K實(shí)現(xiàn)59
- 5.3.3 緩存數(shù)據(jù)分區(qū)實(shí)現(xiàn)59-62
- 5.3.4 緩存數(shù)據(jù)替換策略實(shí)現(xiàn)62-63
- 5.3.5 緩存數(shù)據(jù)持久化實(shí)現(xiàn)63-64
- 5.4 HGQSkp算法性能測(cè)試64-66
- 5.4.1 測(cè)試環(huán)境64-65
- 5.4.2 測(cè)試結(jié)果分析65-66
- 5.5 分布式緩存系統(tǒng)測(cè)試66-68
- 5.5.1 系統(tǒng)功能測(cè)試66-67
- 5.5.2 系統(tǒng)性能測(cè)試67-68
- 5.6 本章小結(jié)68-71
- 第六章 總結(jié)與展望71-73
- 6.1 論文工作總結(jié)71-72
- 6.2 論文工作展望72-73
- 致謝73-75
- 參考文獻(xiàn)75-79
- 附錄A:攻讀碩士學(xué)位期間發(fā)表的論文79-80
- 附錄B:攻讀碩士學(xué)位期間參與完成的科研成果80
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 李彭軍;陳光杰;郭文明;;基于HDFS的區(qū)域醫(yī)學(xué)影像分布式存儲(chǔ)架構(gòu)設(shè)計(jì)[J];南方醫(yī)科大學(xué)學(xué)報(bào);2011年03期
2 鄒保平;;基于一致哈希算法的用電信息采集系統(tǒng)研究[J];電力信息化;2011年06期
3 謝騁超;陳華鈞;張宇;;DartCache:一個(gè)基于哈希表的分布式Cache系統(tǒng)[J];計(jì)算機(jī)科學(xué);2006年08期
4 李文逍;楊小虎;;基于分布式緩存的消息中間件存儲(chǔ)模型[J];計(jì)算機(jī)工程;2010年13期
5 范瀟;黃青松;;基于HL7V2.x協(xié)議的消息構(gòu)建與存儲(chǔ)模型[J];計(jì)算機(jī)應(yīng)用;2011年12期
6 牛偉;成娟;翟正軍;郭陽明;;基于對(duì)象角色的高精度緩存替換算法[J];計(jì)算機(jī)應(yīng)用研究;2011年11期
7 周敬利;周正達(dá);;改進(jìn)的云存儲(chǔ)系統(tǒng)數(shù)據(jù)分布策略[J];計(jì)算機(jī)應(yīng)用;2012年02期
8 牛德姣;蔡濤;詹永照;鞠時(shí)光;;基于生存期的云存儲(chǔ)元數(shù)據(jù)緩存算法[J];江蘇大學(xué)學(xué)報(bào)(自然科學(xué)版);2012年06期
9 吳大鵬;白娜;王汝言;;節(jié)點(diǎn)轉(zhuǎn)發(fā)消息能力動(dòng)態(tài)估計(jì)的緩存替換策略[J];計(jì)算機(jī)應(yīng)用;2013年04期
10 劉高軍;王帝澳;;基于Redis的海量小文件分布式存儲(chǔ)方法研究[J];計(jì)算機(jī)工程與科學(xué);2013年10期
,本文編號(hào):1110909
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1110909.html