天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 儀器儀表論文 >

基于關(guān)系型數(shù)據(jù)庫(kù)與NoSQL的海量醫(yī)療器械數(shù)據(jù)處理研究

發(fā)布時(shí)間:2020-03-21 17:19
【摘要】:在當(dāng)今的大數(shù)據(jù)時(shí)代,電子商務(wù)、社交等各種網(wǎng)站每天都會(huì)產(chǎn)生海量的數(shù)據(jù)。而之前的數(shù)據(jù)存儲(chǔ)、查詢工作使用的都是關(guān)系型數(shù)據(jù)庫(kù),在面對(duì)海量的數(shù)據(jù)時(shí),關(guān)系型數(shù)據(jù)庫(kù)的表現(xiàn)卻不盡人意。某醫(yī)療器械管理系統(tǒng),系統(tǒng)設(shè)計(jì)之初使用關(guān)系型數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)。隨著系統(tǒng)使用的時(shí)間增長(zhǎng),積累的數(shù)據(jù)量越來(lái)越大。由于關(guān)系型數(shù)據(jù)庫(kù)難以通過(guò)對(duì)設(shè)備簡(jiǎn)單增加的方式進(jìn)行擴(kuò)展,其難以處理海量的數(shù)據(jù)。NoSQL數(shù)據(jù)庫(kù)具備數(shù)據(jù)模型簡(jiǎn)單,可以很好地進(jìn)行線性擴(kuò)展等特點(diǎn),其在處理大數(shù)據(jù)問(wèn)題上有較大優(yōu)勢(shì)。因此,將二者的優(yōu)勢(shì)結(jié)合起來(lái),以較小的代價(jià)應(yīng)用在系統(tǒng)中,具有十分重要的意義。本文以醫(yī)療器械管理系統(tǒng)的業(yè)務(wù)為基礎(chǔ),結(jié)合關(guān)系型數(shù)據(jù)庫(kù)和NoSQL的優(yōu)點(diǎn),提出將數(shù)據(jù)根據(jù)類型進(jìn)行分庫(kù)存儲(chǔ)的系統(tǒng)架構(gòu)。使用關(guān)系型數(shù)據(jù)庫(kù)存儲(chǔ)經(jīng)銷商相關(guān)的數(shù)據(jù),用NoSQL存儲(chǔ)醫(yī)療器械相關(guān)的數(shù)據(jù)。通過(guò)這樣的設(shè)計(jì),使得在解決海量的醫(yī)療器械的數(shù)據(jù)存儲(chǔ)問(wèn)題的同時(shí),可以保證經(jīng)銷商數(shù)據(jù)的安全性與事務(wù)性不受影響。本文通過(guò)設(shè)計(jì)并實(shí)現(xiàn)了混合SQL查詢系統(tǒng),通過(guò)對(duì)于SQL語(yǔ)句的解析,優(yōu)化等工作,將其按照不同的數(shù)據(jù)源分發(fā)到相應(yīng)的系統(tǒng)中進(jìn)行查詢,根據(jù)查詢數(shù)據(jù)獲取到最終結(jié)果。在不改變系統(tǒng)結(jié)構(gòu)的情況下,使得原來(lái)的系統(tǒng)可以支持關(guān)系型數(shù)據(jù)庫(kù)與NoSQL相結(jié)合的系統(tǒng)架構(gòu)。本文設(shè)計(jì)并實(shí)現(xiàn)了基于SSD的混合緩存架構(gòu),通過(guò)固態(tài)硬盤的使用,提高了 RowCache的命中率,提高了 Cassandra的讀性能。本文設(shè)計(jì)的系統(tǒng)架構(gòu)分為內(nèi)存層和SSD層兩個(gè)部分。并通過(guò)熱數(shù)據(jù)選取算法,將數(shù)據(jù)根據(jù)熱度存儲(chǔ)在不同區(qū)域,并根據(jù)相應(yīng)的數(shù)據(jù)轉(zhuǎn)移機(jī)制進(jìn)行轉(zhuǎn)移,發(fā)揮內(nèi)存和固態(tài)硬盤各自的優(yōu)勢(shì)。整個(gè)系統(tǒng)是在Cassandra提供的緩存接口的基礎(chǔ)上設(shè)計(jì)并實(shí)現(xiàn)的,并不會(huì)對(duì)Cassandra的正常使用產(chǎn)生影響。經(jīng)測(cè)試,系統(tǒng)運(yùn)行情況良好,相比于原來(lái)的系統(tǒng),性能有所提升。
【圖文】:

抽象層,基本結(jié)構(gòu),分布問(wèn)題


為解決關(guān)系型數(shù)據(jù)庫(kù)的擴(kuò)展以及跨數(shù)據(jù)中心的分布問(wèn)題提出了良好的解決方逡逑案。國(guó)內(nèi)的PingCAP團(tuán)隊(duì)在此基礎(chǔ)上,參考了邋Google邋Spanner/Fl的架構(gòu)設(shè)計(jì),逡逑使用Go語(yǔ)言開(kāi)發(fā)了新一代開(kāi)源NewSQL數(shù)據(jù)庫(kù)TiDB?TiDB的整體架構(gòu)如圖1-逡逑2所示。逡逑Applications逡逑Load邋Balancer逡逑;::|LV¥,,邋Haproxy,邋F5,邐廣邋邋邐邐邐,逡逑z’’m ̄ ̄邐PD邐j逡逑f邐邐邐邐?;邐;邋Server邋Cluster邋;逡逑TiDR邐PD邐;逡逑Servers邋丨丨邋日邋Server邐了丨D8邋Server邐T'iDB邋Server邐^邋邋邋Server邋:逡逑邐邐邐邐邐邐邐;邐Server邐;逡逑r邐邐—E邐:!……i--…」逡逑tikv邋丨邐f邐邋邐邐邐邐邋邐邐邐j邐邐——邐y邐」逡逑Cluster邋;邐TiKV邋Server邋TiKV邋Server邐TiKV邋Server邋|邐TiKV邋Sarver邐;逡逑圖l-2TiDB系統(tǒng)整體架構(gòu)圖逡逑TiDB邋集群主要分為邋TiDB邋Server、PD邋Server、TIKV邋Sever。TiDB邋Sever邋負(fù)責(zé)逡逑處理SQL請(qǐng)求,并通過(guò)PD與TiKV交互獲取結(jié)果。TiDB邋Sever不負(fù)責(zé)存儲(chǔ)數(shù)逡逑據(jù),可以水平擴(kuò)展。PD邋Sever負(fù)責(zé)整個(gè)集群的調(diào)度與負(fù)載均衡,而TiKV邋Server逡逑是真正負(fù)責(zé)存儲(chǔ)數(shù)據(jù)的部分。TiKV采用Raft協(xié)議進(jìn)行復(fù)制

行式,列式,存儲(chǔ)結(jié)構(gòu),索引


第二章關(guān)系型數(shù)據(jù)庫(kù)與NoSQL邐逡逑如圖2-1所示,行式存儲(chǔ)中,每條數(shù)據(jù)都保存在一起,相對(duì)的逡逑INSERT/UPDATE操作就會(huì)比較容易,如果沒(méi)有索引,其查詢操作將會(huì)伴隨逡逑大量的I/O;而列式模型在查詢時(shí),只會(huì)讀取涉及到的列,從而大量降低系逡逑統(tǒng)I/O;可以把任何列作為索引,其投影也比較高效;在同一列的數(shù)據(jù)類型逡逑相似,可以進(jìn)行十分高效的壓縮處理。逡逑Row-based邋store邐Column-based邋store逡逑
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:TH77;TP311.13

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 孫喬;付蘭梅;裴旭斌;孫甲松;;基于一致性哈希的分布式數(shù)據(jù)庫(kù)性能拓展[J];計(jì)算機(jī)應(yīng)用;2016年S2期

2 楊陽(yáng);;數(shù)據(jù)切分方案在提高大數(shù)據(jù)查詢性能過(guò)程中的應(yīng)用[J];電子技術(shù)與軟件工程;2016年20期

3 劉進(jìn)京;;MySQL主從復(fù)制讀寫(xiě)分離[J];網(wǎng)絡(luò)安全和信息化;2016年04期

4 宗平;李雷;;PostgreSQL與MongoDB處理非結(jié)構(gòu)化數(shù)據(jù)性能比較[J];計(jì)算機(jī)工程與應(yīng)用;2017年07期

5 王艷;董麗麗;;NoSQL與關(guān)系數(shù)據(jù)庫(kù)相結(jié)合的設(shè)計(jì)與實(shí)踐[J];電腦知識(shí)與技術(shù);2014年09期

6 羅軍;王宏;李文生;;基于向量時(shí)鐘模型的NoSQL最終一致性的研究[J];計(jì)算機(jī)工程與應(yīng)用;2013年23期

7 權(quán)治;宋晶晶;;基于NoSQL的數(shù)據(jù)庫(kù)技術(shù)分析[J];無(wú)線電工程;2013年09期

8 羅桂娥;康霞;;固態(tài)硬盤性能優(yōu)化研究與實(shí)現(xiàn)[J];計(jì)算機(jī)工程與應(yīng)用;2015年01期

9 邢玉鋼;王曼麗;王翰虎;陳梅;;基于列式存儲(chǔ)的閃存數(shù)據(jù)庫(kù)查詢優(yōu)化策略[J];計(jì)算機(jī)技術(shù)與發(fā)展;2011年12期

10 張華強(qiáng);;關(guān)系型數(shù)據(jù)庫(kù)與NoSQL數(shù)據(jù)庫(kù)[J];電腦知識(shí)與技術(shù);2011年20期

相關(guān)碩士學(xué)位論文 前4條

1 趙文碩;關(guān)系型與非關(guān)系型數(shù)據(jù)庫(kù)的應(yīng)用研究[D];華北電力大學(xué)(北京);2016年

2 周潔;基于關(guān)系數(shù)據(jù)庫(kù)與NoSQL相結(jié)合的微博數(shù)據(jù)存儲(chǔ)研究[D];重慶大學(xué);2015年

3 朱振;基于MySQL復(fù)制改進(jìn)的多主復(fù)制數(shù)據(jù)庫(kù)擴(kuò)展實(shí)現(xiàn)[D];上海交通大學(xué);2013年

4 沈姝;NoSQL數(shù)據(jù)庫(kù)技術(shù)及其應(yīng)用研究[D];南京信息工程大學(xué);2012年



本文編號(hào):2593668

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/yiqiyibiao/2593668.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶68d7f***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com