• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    PDM數(shù)據(jù)向MongoDB遷移的設(shè)計實現(xiàn)

    2016-09-21 02:52:20夏秀峰曾喆沈陽航空航天大學(xué)遼寧省通用航空重點(diǎn)實驗室沈陽110136沈陽航空航天大學(xué)計算機(jī)學(xué)院沈陽110136
    現(xiàn)代計算機(jī) 2016年6期
    關(guān)鍵詞:主鍵關(guān)系數(shù)據(jù)庫自帶

    夏秀峰,曾喆(1.沈陽航空航天大學(xué)遼寧省通用航空重點(diǎn)實驗室,沈陽 110136; .沈陽航空航天大學(xué)計算機(jī)學(xué)院,沈陽 110136)

    PDM數(shù)據(jù)向MongoDB遷移的設(shè)計實現(xiàn)

    夏秀峰1,2,曾喆2
    (1.沈陽航空航天大學(xué)遼寧省通用航空重點(diǎn)實驗室,沈陽110136; 2.沈陽航空航天大學(xué)計算機(jī)學(xué)院,沈陽110136)

    0 引言

    目前,制造業(yè)中針對PDM的數(shù)據(jù)存儲主要基于傳統(tǒng)的關(guān)系數(shù)據(jù)庫[1-2]。由于關(guān)系數(shù)據(jù)庫的數(shù)據(jù)存儲結(jié)構(gòu)是以二維表的形式存在,當(dāng)涉及到PDM數(shù)據(jù)中諸如文獻(xiàn)[1]提到的產(chǎn)品結(jié)構(gòu)樹,裝配關(guān)系與批架次關(guān)系等一些列復(fù)雜的網(wǎng)狀結(jié)構(gòu)數(shù)據(jù)時,往往呈現(xiàn)多對多的關(guān)系,零件E、F組成部件B,部件B又被其他的部件、產(chǎn)品所使用,如下圖所示(其中箭頭指向為父件指向子件),這種情況下,必須進(jìn)行相應(yīng)的數(shù)據(jù)存儲關(guān)系轉(zhuǎn)化(例如由網(wǎng)狀結(jié)構(gòu)到單父-單子存儲模式的轉(zhuǎn)換),表1所示,來適應(yīng)二維表的存儲模式。這種以二維表形式存儲復(fù)雜網(wǎng)狀結(jié)構(gòu)數(shù)據(jù)的方式嚴(yán)重制約了PDM數(shù)據(jù)的存儲及查詢效率。

    表1 單子—單父表法

    圖1 PDM中零部件復(fù)雜的網(wǎng)狀關(guān)系

    并且,由于當(dāng)今MBD[3-4]技術(shù)在制造業(yè)的推廣,基于關(guān)系數(shù)據(jù)庫存儲的PDM數(shù)據(jù)在高擴(kuò)展性、高并發(fā)訪問和高可用性等方面將會面臨新的挑戰(zhàn)。文獻(xiàn)[5]指出,MBD技術(shù)通過將三維尺寸標(biāo)注信息、各種制造信息和產(chǎn)品結(jié)構(gòu)信息一起附著在三維實體模型上的方式,完整地表達(dá)了產(chǎn)品的各種有效信息。文獻(xiàn)[3]指出,在這樣的設(shè)計模式下,企業(yè)將具有詳細(xì)標(biāo)注的三維模型作為數(shù)據(jù)唯一來源,并圍繞其進(jìn)行需求、分析、設(shè)計、實施等一系列操作,在這些環(huán)節(jié)當(dāng)中必然會產(chǎn)生大量的數(shù)據(jù),再加上隨著時間推移、產(chǎn)品型號增加等因素的影響,使得這些數(shù)據(jù)逐步呈現(xiàn)大數(shù)據(jù)的態(tài)勢。

    新近出現(xiàn)的非關(guān)系數(shù)據(jù)庫NoSQL[6-8]相對于傳統(tǒng)的關(guān)系數(shù)據(jù)庫在處理PDM復(fù)雜網(wǎng)狀結(jié)構(gòu)數(shù)據(jù)以及大數(shù)據(jù)等方面表現(xiàn)出優(yōu)越的性能,其中具有代表性的非關(guān)系數(shù)據(jù)庫MongoDB是目前較好的面向文檔的免費(fèi)開源NoSQL數(shù)據(jù)庫。它以簡潔熟悉的類JSON形式,即BSON[9]形式來展現(xiàn)數(shù)據(jù)庫的存儲形式,且不必遵循關(guān)系數(shù)據(jù)庫ACID(原子性、一致性、隔離性、持久性)特性。MongoDB使用鍵值存儲作為最基本的存儲形式,依靠嵌套、引用來組織關(guān)聯(lián)關(guān)系,允許數(shù)據(jù)重復(fù)存儲而不太多關(guān)注存儲代價。所以,當(dāng)MongoDB來處理PDM中產(chǎn)品結(jié)構(gòu)樹復(fù)雜的網(wǎng)狀數(shù)據(jù)結(jié)構(gòu)時,可以通過重復(fù)存儲各個零部件的方式更加形象高效地存儲產(chǎn)品結(jié)構(gòu)樹,不用去過多考慮關(guān)系數(shù)據(jù)庫需要考慮的數(shù)據(jù)關(guān)系模式轉(zhuǎn)換,數(shù)據(jù)冗余等問題。MongoDB在應(yīng)對大數(shù)據(jù)態(tài)勢時也具有強(qiáng)大優(yōu)勢,它可以依靠廉價的集群克服服務(wù)器硬件瓶頸問題,依靠分片[10-11]方式達(dá)到負(fù)載均衡,有效解決了高并發(fā)讀寫,海量訪問等難題。

    針對上述PDM數(shù)據(jù)存儲在關(guān)系數(shù)據(jù)庫中遇到的一系列問題以及非關(guān)系數(shù)據(jù)庫在存儲PDM數(shù)據(jù)方面所具有的優(yōu)良特性,本文主要研究將存儲在關(guān)系數(shù)據(jù)庫中的PDM數(shù)據(jù)遷移到MongoDB非關(guān)系數(shù)據(jù)庫中。

    1 主流的數(shù)據(jù)庫遷移技術(shù)

    1.1關(guān)系數(shù)據(jù)庫之間數(shù)據(jù)遷移

    關(guān)系數(shù)據(jù)庫之間的數(shù)據(jù)遷移技術(shù)如今已經(jīng)相當(dāng)成熟,正如文獻(xiàn)[12]指出的,現(xiàn)行的遷移工具不僅有In鄄formix的InforMover、Microsoft SQL Server 7的DTS和Oracle的Oracle Warehouse Builder等這類數(shù)據(jù)庫廠商專門提供的為自己產(chǎn)品服務(wù)的數(shù)據(jù)遷移工具,還有一些是面向大多數(shù)數(shù)據(jù)庫開發(fā)的遷移工具,這類產(chǎn)品一般都有較完善的體系結(jié)構(gòu),其功能相對比較全面,但是由于其并不是針對某一種數(shù)據(jù)庫,所以其功能相對全面的同時也伴隨著高復(fù)雜性,典型的產(chǎn)品有Ascential DataStage和Informatica。

    1.2關(guān)系數(shù)據(jù)庫到MongoDB數(shù)據(jù)庫遷移技術(shù)

    (1)MongoDB自帶工具的遷移實現(xiàn)

    MongoDB在初始設(shè)計時已經(jīng)考慮到數(shù)據(jù)的遷移問題,其自帶的導(dǎo)入工具mongoimport可以實現(xiàn)將JSON以及CSV格式的數(shù)據(jù)導(dǎo)入到MongoDB數(shù)據(jù)庫中[12]。文獻(xiàn)[13]實現(xiàn)的將Excel數(shù)據(jù)遷移到MongoDB中就是充分利用了MongoDB自帶的導(dǎo)入工具,由關(guān)系數(shù)據(jù)庫向MongoDB遷入時,只需從關(guān)系數(shù)據(jù)庫中導(dǎo)出大多數(shù)主流數(shù)據(jù)庫都支持的CSV格式的數(shù)據(jù),然后導(dǎo)入到MongoDB中,最后分別設(shè)定好各個表轉(zhuǎn)換成的集合之間的關(guān)系即可。但是使用MongoDB自帶的工具進(jìn)行數(shù)據(jù)遷移時,只是機(jī)械的將關(guān)系數(shù)據(jù)庫中的表數(shù)據(jù)直接“復(fù)制”到MongoDB數(shù)據(jù)庫中,并且需要人工的指明各個表(集合)之間的關(guān)系,并不能體現(xiàn)出MongoDB結(jié)構(gòu)自由,不局限于ACID模式等一系列優(yōu)勢。

    (2)現(xiàn)有的其他人士的遷移工具的實現(xiàn)

    文獻(xiàn)[13]重點(diǎn)研究了關(guān)系數(shù)據(jù)庫中表遷移到Mon鄄goDB時表與表之間的關(guān)系:嵌套還是引用,其方法不僅需要人工判定,并且該研究定位在以表為研究的基本對象,進(jìn)而處理各對象之間的相應(yīng)關(guān)系。雖然該方法相對于MongoDB自帶的工具有了較大改進(jìn)(并不是簡單的依靠原有的外鍵進(jìn)行簡單的引用,融合了嵌套引用具有MongoDB特色的元素),但是仍然沒有從Mon鄄goDB更小的結(jié)構(gòu)單位(文檔、數(shù)組)來處理問題,使得MongoDB的優(yōu)勢不能充分體現(xiàn),在應(yīng)用到PDM數(shù)據(jù)時依然存在與關(guān)系數(shù)據(jù)庫類似的問題。

    2 基于PDM數(shù)據(jù)的遷移實現(xiàn)

    2.1主要設(shè)計思想

    將PDM數(shù)據(jù)從關(guān)系數(shù)據(jù)庫遷移到非關(guān)系數(shù)據(jù)庫MongoDB的設(shè)計思想主要是根據(jù)PDM數(shù)據(jù)的特征,由于制造業(yè)中普遍存在一個零部件可能是其他多個零部件的組成部分這樣的情況,PDM數(shù)據(jù)存儲到關(guān)系數(shù)據(jù)庫中,為了遵循ACID特性,每個零部件只能存儲一個,當(dāng)其他零部件涉及到該零部件時,需要建立大量的關(guān)聯(lián)關(guān)系,從而導(dǎo)致對產(chǎn)品的查詢效率大大降低。本文設(shè)計的遷移工具主要是從降低聯(lián)接查詢,提高查詢效率出發(fā),利用MongoDB靈活的文檔嵌套結(jié)構(gòu),將零部件數(shù)據(jù)直接嵌入到相應(yīng)零部件當(dāng)中。這樣在犧牲存儲空間的情況下,避免了大量的聯(lián)接查詢,極大地提高了查詢效率。

    2.2獨(dú)立表的遷移

    (1)變換情景

    當(dāng)關(guān)系數(shù)據(jù)庫中表獨(dú)立存在,不與其他表存在外鍵關(guān)聯(lián)時,可將表直接進(jìn)行遷移變換。如表2所示,該表與其他表沒有存在外鍵關(guān)聯(lián)關(guān)系,只需進(jìn)行直接遷移變換,并且為了下面多表的遷移做好準(zhǔn)備,需要將關(guān)系數(shù)據(jù)庫中所有表先進(jìn)行表到文檔的轉(zhuǎn)換。

    表2 Unit

    (2)變換策略

    基本的表變換方法是將原來表的名字作為Mon鄄goDB中集合的名字,表中的每一個元組轉(zhuǎn)換成Mon鄄goDB集合中的各個文檔,每個文檔中的鍵-值對分別對應(yīng)關(guān)系表中的字段名-屬性值。在MongoDB中每一項文檔生成的時候,系統(tǒng)都會自動給其生成一個唯一“_id”鍵,作為該文檔在集合中的唯一標(biāo)識,其值為Ob鄄jectId()對象。我們也可以自己插入“_id”,但是其值在每個集合內(nèi)部必須唯一。

    (3)性能分析

    由于關(guān)系數(shù)據(jù)庫中獨(dú)立表到MongoDB集合的遷移只是簡單的存儲形式的變化,因此其在數(shù)據(jù)庫存儲空間,查詢效率等方面與MongoDB自帶的工具差別不大。

    2.3連接表的多表遷移

    (1)變換場景

    表3是以單父-單子模式存儲的設(shè)計BOM詳細(xì)信息表,即產(chǎn)品結(jié)構(gòu)樹,主鍵為復(fù)合主鍵Materialid+Par鄄entid,其中Materialid為外鍵,關(guān)聯(lián)著表4(BOM基本信息表)。

    表4是零部件基本信息表,主鍵為Materialid,存儲了所有零部件的基本信息。

    表3 bomdetail(設(shè)計BOM詳細(xì)信息表)

    在關(guān)系數(shù)據(jù)庫中我們查看產(chǎn)品結(jié)構(gòu)樹中產(chǎn)品或者零部件的基本信息時,必須進(jìn)行一次關(guān)聯(lián)表的查詢才能獲取信息,為了避免關(guān)聯(lián)表查詢,在MongoDB中將由表4轉(zhuǎn)換的集合以文檔為基本單位嵌入表3轉(zhuǎn)換的集合中。

    (2)變換方法

    將表3,表4進(jìn)行獨(dú)立表形式的變換,將表4變換的集合名稱作為表3鍵-值對中的鍵,表4中與表3以關(guān)系表中外鍵相關(guān)聯(lián)的文檔作為值,進(jìn)而將表4分解存儲到表3的文檔中,這種變換模式體現(xiàn)了MongoDB中支持內(nèi)嵌文檔作為值的特性。如果關(guān)系數(shù)據(jù)庫中對表4的查詢只是通過表3來完成,則可以將表4轉(zhuǎn)換的集合刪除,但是當(dāng)該表還需要其他方面的查詢,則保留該表轉(zhuǎn)換的集合。例如表4中產(chǎn)品NW034/5-0是不需要表3查詢的,所有表4轉(zhuǎn)換的集合必須保留。下面是變換后的bomdetail集合。

    (3)性能分析

    通過將bomheader(BOM基本信息表)進(jìn)行以關(guān)系數(shù)據(jù)庫中的外鍵為紐帶的分解,使得bomdetails轉(zhuǎn)換成的集合能減少一步聯(lián)接查詢過程),但是對于bomhead鄄er轉(zhuǎn)換成的集合不能刪除,這必然導(dǎo)致存儲代價的提高,但是能夠使查詢效率得到很到提升,并且實際生產(chǎn)中主要是對產(chǎn)品結(jié)構(gòu)樹進(jìn)行頻繁的查詢而不是修改。

    2.4涉及到中間表的多表遷移

    (1)適用情景說明

    ①適用情景

    對于關(guān)系數(shù)據(jù)庫中多對多關(guān)系的處理,通常使用中間表的模式。以PDM圖文檔中的user表、sjwj表、sjwj_user表三表的遷移為例,表5(user表)跟表6(siwj表)相互獨(dú)立,但是都與表7(sjwj_user表)關(guān)聯(lián),即為傳統(tǒng)關(guān)系數(shù)據(jù)庫中的多對多表關(guān)系。為了減少聯(lián)接查詢次數(shù),可以通過將表5的轉(zhuǎn)換文檔依據(jù)表7的轉(zhuǎn)換文檔嵌入到表6的文檔中,最后根據(jù)情況對表5、表7進(jìn)行取舍。

    表5是設(shè)計人員表,主鍵為User_num(設(shè)計人員編號),存儲了設(shè)計人員的個人信息。

    表5 user(設(shè)計人員表)

    表6是設(shè)計文件表,主鍵為Pronduct_id(產(chǎn)品編號),該表存儲了產(chǎn)品的所有信息。

    表6 sjwj(設(shè)計文件表)

    表7是為了存儲設(shè)計人員與設(shè)計文件的對應(yīng)關(guān)系而專門設(shè)計的中間表,這里沒有特別設(shè)定主鍵,以設(shè)計人員編號和產(chǎn)品編號作為聯(lián)合主鍵。

    ②遷移策略

    多對多關(guān)系的遷移轉(zhuǎn)換建立在前面兩步基礎(chǔ)之上,將表5、表6、表7首先進(jìn)行獨(dú)立變換形成各自的三個集合,user集合、sjwj集合、user_sjwj集合。將集合user名字作為sjwj集合中的鍵,將user集合中通過us鄄er_sjwj集合建立聯(lián)系的user文檔作為值,由于是多對多的關(guān)系,每個sjwj集合中涉及到的user集合中的文檔數(shù)量常常多于一個,即每個設(shè)計文件通常有多個設(shè)計者。在處理上述情況時,可以使用MongoDB中的數(shù)組類型,將文檔作為數(shù)組元素,來實現(xiàn)多個文檔的嵌入。由于可能要進(jìn)行對所有用戶的查詢,并不是只通過sjwj集合對user進(jìn)行查詢,所有user集合保留,但是user_sjwj集合要刪除。實現(xiàn)遷移后的sjwj集合如下面文檔所示。

    表7 user_sjwj(設(shè)計人員、文件關(guān)聯(lián)表)

    ③效果評價

    將user集合進(jìn)行分解并將其文檔嵌入到sjwj集合當(dāng)中,sjwj集合在進(jìn)行user查詢時可以減少關(guān)系數(shù)據(jù)庫中兩次聯(lián)接查詢,大大提高了查詢效率。盡管嵌入式文檔存儲的方式因為冗余存儲增加了空間存儲代價,提高了寫入更改的難度,但是實際生產(chǎn)中主要進(jìn)行查詢操作,并且MongoDB之類的非關(guān)系數(shù)據(jù)庫在空間存儲方面有先天優(yōu)勢,所以這樣的遷移轉(zhuǎn)換很符合實際需要。

    3 性能比較分析

    為了對比分析傳統(tǒng)關(guān)系數(shù)據(jù)庫,MongoDB自帶工具以及本文提出的遷移工具三者的性能,以最復(fù)雜的多對多關(guān)系模式的設(shè)計人員與設(shè)計文件為例,分別從存儲以及查詢兩方面進(jìn)行對比,本文設(shè)定了500名設(shè)計人員,設(shè)計文件分別為5000,1萬,5萬,10萬,50萬

    3.1空間存儲比較分析

    如圖2所示。

    3.2查詢效率比較分析

    在關(guān)系數(shù)據(jù)庫中,以查詢sjwj中的設(shè)計者user為例進(jìn)行具有中間表sjwj_user的對主軸的設(shè)計者進(jìn)行查詢,查詢語句如下。

    本實驗的查詢語句如下。

    說明:以上實驗都是在沒有建立索引情況下進(jìn)行的實驗對比。

    圖2 數(shù)據(jù)不同存儲形式的空間存儲量

    3.3實驗總結(jié)分析

    通過圖2可以看出當(dāng)數(shù)據(jù)規(guī)模較小時三者差別不大,但是當(dāng)數(shù)據(jù)規(guī)模逐漸增大時,本實驗工具的空間存儲代價遠(yuǎn)遠(yuǎn)高于另外兩者,從圖3可以看出當(dāng)數(shù)據(jù)規(guī)模較小時,三者查詢效率差別不大,但是隨著數(shù)據(jù)規(guī)模的不斷增大,本實驗的查詢效率明顯高于其他兩者。說明通過嵌入式的重復(fù)存儲數(shù)據(jù),盡管付出了巨大的存儲代價,但是卻大大減少了聯(lián)接查詢,提高了查詢效率,這種消耗存儲代價換取查詢效率的方式對于非關(guān)系數(shù)據(jù)是容易接受的。

    4 結(jié)語

    關(guān)系數(shù)據(jù)庫存儲的PDM數(shù)據(jù)遷移到MongoDB等非關(guān)系數(shù)據(jù)庫中,有效地解決了PDM大數(shù)據(jù)特征下關(guān)系數(shù)據(jù)庫的不足之處,并且對比MongoDB自帶的遷移工具,本文設(shè)計的遷移工具從更小的單位——文檔的角度進(jìn)行了存儲的有效改進(jìn),在犧牲了一定的存儲代價的情況下,大大提高了查詢效率。在后期工作中,可以與MongoDB索引相結(jié)合,對查詢效率進(jìn)行進(jìn)一步優(yōu)化。

    圖3 不同工具的查詢效率

    [1]茍凌怡,魏生民.基于關(guān)系型數(shù)據(jù)庫的產(chǎn)品動態(tài)BOM的數(shù)據(jù)庫設(shè)計與優(yōu)化[J].組合機(jī)床與自動化加工技術(shù),1999,5:6-9.

    [2]茍凌怡,魏生民.在Oracle中產(chǎn)品結(jié)構(gòu)樹的生成與查詢優(yōu)化[J].計算機(jī)工程與應(yīng)用,1999,7:63-76.

    [3]夏秀峰,趙小磊,孔慶云.MBE與大數(shù)據(jù)給PDM帶來的思考[J].制造業(yè)自動化,2013,35(10):70-72.

    [4]姜紅明,張豐華.MBD技術(shù)實施研究[J].制造業(yè)自動化,2012,34(12):1-12.

    [5]馮潼能.MBD技術(shù)下的協(xié)同與管理“進(jìn)化”[J].中國制造業(yè)信息化,2011,7:24-26.

    [6]申德榮,于戈,王習(xí)特,聶鐵錚,寇月.支持大數(shù)據(jù)管理的NoSQL系統(tǒng)研究綜述.軟件學(xué)報,2013,24(8):1786-1803.

    [7]Strauch.C.NoSQL Databases.Selected Topics on Software-Technology,Stuttgart Media University.

    [8]NoSQL.http://nosql-database.org/

    [9]BSON.http://bsonspec.org/

    [10](美)Kyle Banker著.MongoDB實戰(zhàn).丁雪豐譯.北京:人民郵電出版社,2012.

    [11](美)Kristina Chodorow著.MongoDB權(quán)威指南.鄧強(qiáng),王明輝譯.北京:人民郵電出版社,2014.

    [12]宋鵬.基于Oracclgi的數(shù)據(jù)遷移方案設(shè)計及性能優(yōu)化[D].陜西:西安電子科技大學(xué),2007.

    [13]毛應(yīng)爽.Excel到MongoDB數(shù)據(jù)遷移解決方案[J].信息通信,2013,7:87-88.

    [14]黃偉權(quán).MongoDB的形式化模型和研究[D].廣東:中山大學(xué)軟件工程學(xué)院,2013.

    [15]鐘自強(qiáng).南方公司機(jī)動分公司[D].湖南:國防科學(xué)技術(shù)大學(xué)機(jī)械工程學(xué)院,2002.

    MBD;PDM;NoSQL;Data Migration;MongoDB;Query Efficiency

    Design and Implementation of PDM Data Migrating to MongoDB

    XIA Xiu-feng1,2,ZENG Zhe2
    (1.Liaoning General Aviation Laboratory,Shenyang Aerospace University,Shenyang 110136;2.School of Computer Science,Shenyang Aerospace University,Shenyang 110136)

    1007-1423(2016)04-0087-06

    10.3969/j.issn.1007-1423.2016.04.021

    夏秀峰(1964-),男,山東青島人,博士,教授,研究方向為數(shù)據(jù)庫理論與技術(shù)

    曾喆(1987-),男,山東省菏澤人,碩士研究生,研究方向為管理信息系統(tǒng)與數(shù)據(jù)庫

    2015-12-15

    2016-01-10

    隨著MBD技術(shù)在制造業(yè)的廣泛實施,使得產(chǎn)品整個生命周期中產(chǎn)生的數(shù)據(jù)規(guī)模急劇增大,伴隨而來的對數(shù)據(jù)高并發(fā)讀寫、高訪問量等問題日益突出,現(xiàn)行的基于RDB的數(shù)據(jù)存儲方式不能很好地應(yīng)對這些問題而非關(guān)系數(shù)據(jù)庫具有先天優(yōu)勢。針對上述問題,設(shè)計遷移工具實現(xiàn)數(shù)據(jù)由RDB向非關(guān)系數(shù)據(jù)庫MongoDB遷移。通過提出的三種變換方法,并且以文檔為最小變化單位,實現(xiàn)數(shù)據(jù)遷移。實驗結(jié)果表明,在隨著文檔規(guī)模不斷增大的情況下,經(jīng)過設(shè)計的遷移工具和MongoDB自帶的遷移工具遷移之后,前者比后者查詢效率明顯提高。

    MBD;PDM;非關(guān)系數(shù)據(jù)庫;數(shù)據(jù)遷移;MongoDB;空間存儲;查詢效率

    航空科技基金(No.2013ZG54032)

    With widely implemented in manufacturing industry,MBD technology makes the product whole life cycle of data size increases sharply, the data associated with high concurrency,speaking,reading and writing,such as high traffic problem increasingly prominent,the current way of data storage based on RDB cannot deal with these issues effectively rather than a NoSQL has the congenital advantage.Aiming at these problems,designs the tool to migrate data from RDB to directing a non-relational database MongoDB.Through the proposed three kinds of transformation methods,and according to the document as the smallest unit of change,realizes the data migration.The experi鄄mental results show that along with the continuously increasing scale of documents,comparing the design of the migration tool to Mon鄄goDB own migration,the former obviously improves the query efficiency than the latter.

    猜你喜歡
    主鍵關(guān)系數(shù)據(jù)庫自帶
    基于Go 實現(xiàn)的分布式主鍵系統(tǒng)研究
    關(guān)系數(shù)據(jù)庫在高爐數(shù)據(jù)采集系統(tǒng)中的應(yīng)用
    山東冶金(2022年2期)2022-08-08 01:51:30
    基于外鍵的E-R圖繪制方法研究
    周迅:天才,自帶撥亂反正的能量
    文苑(2018年23期)2018-12-14 01:06:26
    中國寶玉石(2018年6期)2018-03-05 06:17:48
    好的愛情自帶成長屬性
    海峽姐妹(2017年3期)2017-04-16 03:06:35
    基于索引結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫關(guān)鍵詞檢索
    數(shù)據(jù)庫主鍵的設(shè)計方法探討
    一種基于數(shù)據(jù)圖劃分的關(guān)系數(shù)據(jù)庫關(guān)鍵詞檢索方法
    基于用戶反饋的關(guān)系數(shù)據(jù)庫關(guān)鍵字查詢系統(tǒng)
    在线观看66精品国产| 免费看光身美女| 天堂网av新在线| 日本一本二区三区精品| 亚洲性久久影院| 日韩,欧美,国产一区二区三区 | 欧美性猛交╳xxx乱大交人| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 男女那种视频在线观看| 成年av动漫网址| 成人性生交大片免费视频hd| 一本久久精品| 在线免费十八禁| 午夜免费激情av| 99久久无色码亚洲精品果冻| 男女视频在线观看网站免费| 观看美女的网站| 六月丁香七月| 有码 亚洲区| 国产色婷婷99| 精品欧美国产一区二区三| 日日干狠狠操夜夜爽| 亚洲精品成人久久久久久| 国产精品综合久久久久久久免费| 可以在线观看毛片的网站| 亚洲最大成人手机在线| 亚洲七黄色美女视频| 综合色av麻豆| 国产一区亚洲一区在线观看| 久久99蜜桃精品久久| 大香蕉久久网| 亚洲不卡免费看| 欧美xxxx黑人xx丫x性爽| 毛片一级片免费看久久久久| 一个人观看的视频www高清免费观看| 午夜福利在线观看吧| 国产蜜桃级精品一区二区三区| 亚洲成人中文字幕在线播放| 国产精品国产高清国产av| 两性午夜刺激爽爽歪歪视频在线观看| 在线播放无遮挡| 高清午夜精品一区二区三区 | 亚洲成人精品中文字幕电影| 国产精品一及| 亚洲熟妇中文字幕五十中出| 亚洲七黄色美女视频| 国产一区亚洲一区在线观看| 99久久久亚洲精品蜜臀av| 日本成人三级电影网站| 中文在线观看免费www的网站| a级毛色黄片| 亚洲av一区综合| 老女人水多毛片| 国产精品美女特级片免费视频播放器| 国产片特级美女逼逼视频| 狠狠狠狠99中文字幕| 国模一区二区三区四区视频| 99久国产av精品国产电影| 久久久精品欧美日韩精品| 亚洲精品色激情综合| 99在线人妻在线中文字幕| 日韩制服骚丝袜av| 爱豆传媒免费全集在线观看| 日韩精品青青久久久久久| 三级男女做爰猛烈吃奶摸视频| 国产精品乱码一区二三区的特点| 中文字幕久久专区| 免费黄网站久久成人精品| 国产av不卡久久| 神马国产精品三级电影在线观看| av在线蜜桃| 中文亚洲av片在线观看爽| 久久精品国产亚洲av香蕉五月| 国产精品久久视频播放| 国产又黄又爽又无遮挡在线| 熟女电影av网| 变态另类丝袜制服| 日本撒尿小便嘘嘘汇集6| av在线亚洲专区| h日本视频在线播放| 97超视频在线观看视频| 欧美bdsm另类| 婷婷精品国产亚洲av| 国产精品1区2区在线观看.| 免费搜索国产男女视频| 乱系列少妇在线播放| 亚洲精品乱码久久久v下载方式| 舔av片在线| 免费电影在线观看免费观看| av在线老鸭窝| 身体一侧抽搐| 美女cb高潮喷水在线观看| 亚洲欧美日韩高清在线视频| 国产人妻一区二区三区在| 久久午夜福利片| 搡女人真爽免费视频火全软件| 人人妻人人看人人澡| 嫩草影院入口| 国产极品精品免费视频能看的| .国产精品久久| 日韩人妻高清精品专区| 国产一区二区三区在线臀色熟女| 免费看日本二区| 特级一级黄色大片| 色噜噜av男人的天堂激情| 激情 狠狠 欧美| 一进一出抽搐动态| av专区在线播放| 欧美日韩一区二区视频在线观看视频在线 | 欧美精品国产亚洲| 午夜福利视频1000在线观看| 欧美3d第一页| 国产精品乱码一区二三区的特点| 久久精品国产自在天天线| 狂野欧美激情性xxxx在线观看| 在线免费十八禁| 一级毛片aaaaaa免费看小| 国内精品美女久久久久久| 国产成人精品婷婷| 欧美xxxx性猛交bbbb| 久久这里有精品视频免费| 人妻夜夜爽99麻豆av| 色吧在线观看| 熟女人妻精品中文字幕| 成人永久免费在线观看视频| 3wmmmm亚洲av在线观看| 成人无遮挡网站| 午夜老司机福利剧场| 少妇裸体淫交视频免费看高清| 国产精华一区二区三区| 精品久久国产蜜桃| 成人毛片60女人毛片免费| 国产色爽女视频免费观看| 97热精品久久久久久| 舔av片在线| 亚洲精品日韩在线中文字幕 | 3wmmmm亚洲av在线观看| 久久热精品热| 精品久久久久久久人妻蜜臀av| 国产欧美日韩精品一区二区| av天堂在线播放| 免费看美女性在线毛片视频| 欧美极品一区二区三区四区| 夜夜看夜夜爽夜夜摸| 久久中文看片网| 国产亚洲av嫩草精品影院| 亚洲欧美日韩高清专用| 九九久久精品国产亚洲av麻豆| 美女高潮的动态| 成人性生交大片免费视频hd| 亚洲内射少妇av| 免费一级毛片在线播放高清视频| 最后的刺客免费高清国语| 1000部很黄的大片| 国内久久婷婷六月综合欲色啪| 久久久色成人| 18禁在线播放成人免费| 黄片wwwwww| 中文欧美无线码| av.在线天堂| 午夜免费男女啪啪视频观看| 久久精品国产鲁丝片午夜精品| 我要看日韩黄色一级片| 99九九线精品视频在线观看视频| 九九爱精品视频在线观看| 婷婷精品国产亚洲av| 国产精品免费一区二区三区在线| 国产麻豆成人av免费视频| 97超碰精品成人国产| 日本与韩国留学比较| 日本爱情动作片www.在线观看| 如何舔出高潮| 国内精品美女久久久久久| 淫秽高清视频在线观看| 精品99又大又爽又粗少妇毛片| 成人特级黄色片久久久久久久| 亚洲自偷自拍三级| 国产中年淑女户外野战色| 色5月婷婷丁香| 亚洲欧洲国产日韩| 国产片特级美女逼逼视频| 18+在线观看网站| 少妇人妻一区二区三区视频| 亚洲精品国产av成人精品| 波多野结衣巨乳人妻| 国产 一区精品| 夜夜爽天天搞| 欧美潮喷喷水| 亚洲国产精品sss在线观看| 夜夜爽天天搞| 91精品一卡2卡3卡4卡| 少妇被粗大猛烈的视频| 亚洲欧美日韩高清专用| 色综合色国产| 九九热线精品视视频播放| 国产精品久久久久久久久免| 精品一区二区三区人妻视频| 欧美zozozo另类| 久久人妻av系列| 此物有八面人人有两片| 成人无遮挡网站| 成人午夜精彩视频在线观看| 国产伦精品一区二区三区视频9| 久久久色成人| 成年版毛片免费区| 久久久久久大精品| 国产亚洲av片在线观看秒播厂 | 成年av动漫网址| 国产午夜福利久久久久久| 男女边吃奶边做爰视频| 在线播放国产精品三级| 久久精品人妻少妇| 日韩欧美精品免费久久| 亚洲精华国产精华液的使用体验 | 真实男女啪啪啪动态图| 黄片无遮挡物在线观看| 一本一本综合久久| 国产成人freesex在线| 99热网站在线观看| 桃色一区二区三区在线观看| 日本黄色视频三级网站网址| 国产黄片视频在线免费观看| 99热精品在线国产| 国产蜜桃级精品一区二区三区| 国产精品一区www在线观看| 伦精品一区二区三区| 美女国产视频在线观看| 亚洲一区高清亚洲精品| 男的添女的下面高潮视频| or卡值多少钱| 我的女老师完整版在线观看| 国产在线男女| 在线国产一区二区在线| 国产精品野战在线观看| 婷婷六月久久综合丁香| 麻豆精品久久久久久蜜桃| 波多野结衣巨乳人妻| 中文字幕av成人在线电影| 青青草视频在线视频观看| 午夜爱爱视频在线播放| 亚洲成av人片在线播放无| www.色视频.com| 久久精品夜色国产| 免费观看在线日韩| 亚洲aⅴ乱码一区二区在线播放| 精品国内亚洲2022精品成人| 九九久久精品国产亚洲av麻豆| 国产日本99.免费观看| 在线观看免费视频日本深夜| 中国国产av一级| 99久久成人亚洲精品观看| 久久久午夜欧美精品| 亚洲成人久久性| 青青草视频在线视频观看| 成人综合一区亚洲| 久久久久久伊人网av| 成年免费大片在线观看| 亚洲成人久久性| 99久久无色码亚洲精品果冻| 日韩,欧美,国产一区二区三区 | 一级毛片电影观看 | 国产 一区 欧美 日韩| 亚洲乱码一区二区免费版| 国产亚洲精品久久久com| 国产伦在线观看视频一区| 亚洲熟妇中文字幕五十中出| 久久精品国产亚洲av天美| 亚洲精品亚洲一区二区| 精品一区二区三区视频在线| 亚洲国产高清在线一区二区三| 亚洲av熟女| 人人妻人人看人人澡| 国产一区亚洲一区在线观看| 午夜福利成人在线免费观看| 国产午夜精品久久久久久一区二区三区| 亚洲最大成人手机在线| h日本视频在线播放| 免费大片18禁| 黄色欧美视频在线观看| 久久中文看片网| 午夜福利成人在线免费观看| 亚洲成人中文字幕在线播放| 男人狂女人下面高潮的视频| 中文欧美无线码| 男人和女人高潮做爰伦理| 色视频www国产| 男的添女的下面高潮视频| 欧美精品国产亚洲| 免费看美女性在线毛片视频| 成人二区视频| 亚洲av中文字字幕乱码综合| h日本视频在线播放| 亚洲欧美日韩无卡精品| 国国产精品蜜臀av免费| 欧美色视频一区免费| 欧美3d第一页| 日日摸夜夜添夜夜添av毛片| 伊人久久精品亚洲午夜| 国产精品久久久久久久电影| 亚洲欧美成人综合另类久久久 | 亚洲av第一区精品v没综合| 国产v大片淫在线免费观看| 国产黄色视频一区二区在线观看 | 成人高潮视频无遮挡免费网站| 亚洲精品色激情综合| 日本三级黄在线观看| 国产三级在线视频| 少妇熟女欧美另类| 天天躁夜夜躁狠狠久久av| 99久国产av精品国产电影| 国产精品1区2区在线观看.| 精品免费久久久久久久清纯| 国产伦理片在线播放av一区 | 久久精品国产鲁丝片午夜精品| 18禁黄网站禁片免费观看直播| 可以在线观看的亚洲视频| 你懂的网址亚洲精品在线观看 | 亚洲国产精品国产精品| 日韩欧美一区二区三区在线观看| 欧美高清性xxxxhd video| 亚洲自拍偷在线| 人妻系列 视频| 国产女主播在线喷水免费视频网站 | 欧美日韩在线观看h| 国产片特级美女逼逼视频| 成人特级黄色片久久久久久久| 久久午夜福利片| 老熟妇乱子伦视频在线观看| 两个人视频免费观看高清| 麻豆成人av视频| 中国国产av一级| 波多野结衣巨乳人妻| 国产国拍精品亚洲av在线观看| 天堂影院成人在线观看| 九九久久精品国产亚洲av麻豆| 成人亚洲精品av一区二区| 国产三级在线视频| 免费看日本二区| 最好的美女福利视频网| 麻豆精品久久久久久蜜桃| 男女啪啪激烈高潮av片| 国产成人aa在线观看| 1000部很黄的大片| 人妻少妇偷人精品九色| 一进一出抽搐gif免费好疼| 美女cb高潮喷水在线观看| 女同久久另类99精品国产91| 美女cb高潮喷水在线观看| 美女脱内裤让男人舔精品视频 | 天堂网av新在线| av福利片在线观看| 亚洲欧美成人精品一区二区| 在线天堂最新版资源| 26uuu在线亚洲综合色| 久久6这里有精品| 高清毛片免费观看视频网站| 免费黄网站久久成人精品| 青春草视频在线免费观看| 亚洲精品久久久久久婷婷小说 | 欧美一区二区精品小视频在线| 久久精品影院6| 久久久久网色| 91精品一卡2卡3卡4卡| 婷婷六月久久综合丁香| 日韩欧美精品免费久久| 又黄又爽又刺激的免费视频.| 久久精品人妻少妇| 国产成人影院久久av| 一个人看的www免费观看视频| 欧美日韩乱码在线| 免费观看精品视频网站| 一个人看的www免费观看视频| 在线观看66精品国产| 国产精品爽爽va在线观看网站| 美女 人体艺术 gogo| 免费看光身美女| 久久久久久久午夜电影| 日韩欧美国产在线观看| 午夜福利在线在线| 岛国在线免费视频观看| 在线播放国产精品三级| 国产成人精品久久久久久| 欧美性感艳星| 亚洲av电影不卡..在线观看| 婷婷亚洲欧美| 99热网站在线观看| 精品一区二区三区视频在线| 啦啦啦韩国在线观看视频| 亚洲成人中文字幕在线播放| 午夜免费激情av| 亚洲美女搞黄在线观看| 精品一区二区三区视频在线| 小说图片视频综合网站| 人人妻人人澡欧美一区二区| 嫩草影院入口| 亚洲av中文字字幕乱码综合| 久久婷婷人人爽人人干人人爱| 99热6这里只有精品| 天天躁夜夜躁狠狠久久av| 三级毛片av免费| 欧美又色又爽又黄视频| 99久国产av精品| 亚洲欧洲国产日韩| 日本一本二区三区精品| 亚洲欧洲日产国产| 亚洲国产日韩欧美精品在线观看| 狠狠狠狠99中文字幕| 国产精品一区二区三区四区免费观看| 99国产精品一区二区蜜桃av| 人体艺术视频欧美日本| 麻豆国产av国片精品| 国产乱人视频| 99热这里只有是精品在线观看| 久久99蜜桃精品久久| 干丝袜人妻中文字幕| 黄片wwwwww| 国产av一区在线观看免费| 丰满人妻一区二区三区视频av| 日韩视频在线欧美| 91久久精品国产一区二区三区| 久久亚洲国产成人精品v| 搡老妇女老女人老熟妇| 三级经典国产精品| 高清毛片免费观看视频网站| 欧美一区二区精品小视频在线| 午夜激情福利司机影院| 91aial.com中文字幕在线观看| 麻豆国产97在线/欧美| 亚洲精品乱码久久久v下载方式| 亚洲综合色惰| 成人综合一区亚洲| 成人特级av手机在线观看| av在线亚洲专区| 91在线精品国自产拍蜜月| 网址你懂的国产日韩在线| 午夜免费激情av| 国产高潮美女av| 午夜激情欧美在线| 少妇被粗大猛烈的视频| 久久人妻av系列| 亚洲精品粉嫩美女一区| 日日摸夜夜添夜夜添av毛片| 亚洲国产精品成人综合色| av天堂中文字幕网| 成人av在线播放网站| 国产三级中文精品| 亚洲av电影不卡..在线观看| 久久久久久久久久黄片| 小蜜桃在线观看免费完整版高清| 日韩成人av中文字幕在线观看| 国语自产精品视频在线第100页| 免费观看的影片在线观看| 日韩欧美 国产精品| 国内精品宾馆在线| 亚洲电影在线观看av| 不卡一级毛片| 国产黄片视频在线免费观看| 国产在线男女| 一级毛片电影观看 | 男人和女人高潮做爰伦理| 欧美三级亚洲精品| 99久久精品国产国产毛片| 色哟哟哟哟哟哟| 男人的好看免费观看在线视频| 亚洲欧美日韩东京热| 国模一区二区三区四区视频| 22中文网久久字幕| 如何舔出高潮| 深夜精品福利| 久久久久免费精品人妻一区二区| 一区二区三区免费毛片| 国产免费一级a男人的天堂| 日本撒尿小便嘘嘘汇集6| 五月伊人婷婷丁香| 亚洲在线观看片| 听说在线观看完整版免费高清| 亚洲色图av天堂| 国产精品嫩草影院av在线观看| 国产三级中文精品| 欧洲精品卡2卡3卡4卡5卡区| 波多野结衣高清作品| 久久久欧美国产精品| 欧美zozozo另类| 国产午夜福利久久久久久| 久久久久性生活片| www.色视频.com| 美女被艹到高潮喷水动态| 中文字幕熟女人妻在线| 欧美最新免费一区二区三区| 国产成人a∨麻豆精品| h日本视频在线播放| 毛片一级片免费看久久久久| av在线亚洲专区| 听说在线观看完整版免费高清| 亚洲国产精品合色在线| 99久久精品国产国产毛片| 午夜福利在线在线| 久久久久久久久久久丰满| 有码 亚洲区| 亚洲欧美日韩东京热| 禁无遮挡网站| av天堂在线播放| 别揉我奶头 嗯啊视频| 亚洲熟妇中文字幕五十中出| 搞女人的毛片| 午夜免费激情av| 国产av在哪里看| 少妇熟女欧美另类| 你懂的网址亚洲精品在线观看 | www.av在线官网国产| 制服人妻中文乱码| 久久久久久久久久人人人人人人| 熟女人妻精品中文字幕| 成人国产麻豆网| 在线观看免费视频网站a站| 色视频在线一区二区三区| 国产高清不卡午夜福利| 韩国av在线不卡| 少妇人妻久久综合中文| 80岁老熟妇乱子伦牲交| 色视频在线一区二区三区| 免费观看在线日韩| 欧美亚洲日本最大视频资源| 777米奇影视久久| 亚洲性久久影院| 国语对白做爰xxxⅹ性视频网站| 汤姆久久久久久久影院中文字幕| 涩涩av久久男人的天堂| 99九九线精品视频在线观看视频| 全区人妻精品视频| 国产精品一二三区在线看| 亚洲国产av影院在线观看| 少妇被粗大的猛进出69影院 | 国产精品久久久久久精品电影小说| 国产精品无大码| 亚洲欧美色中文字幕在线| 欧美性感艳星| 免费观看在线日韩| 丝袜在线中文字幕| 自拍欧美九色日韩亚洲蝌蚪91| 免费看光身美女| a级毛片黄视频| 国产一区二区在线观看日韩| 精品一品国产午夜福利视频| 丰满迷人的少妇在线观看| 久久av网站| 色网站视频免费| 97超视频在线观看视频| 久久国内精品自在自线图片| 美女大奶头黄色视频| 日韩一区二区三区影片| 五月伊人婷婷丁香| 久久精品国产a三级三级三级| 国产熟女午夜一区二区三区 | 成人综合一区亚洲| 国产片内射在线| 看免费成人av毛片| av在线播放精品| 欧美+日韩+精品| 中文字幕av电影在线播放| 国产成人精品在线电影| 嫩草影院入口| 欧美精品一区二区大全| 一级黄片播放器| 男人操女人黄网站| 午夜精品国产一区二区电影| 亚洲欧洲国产日韩| 亚洲av在线观看美女高潮| 18禁裸乳无遮挡动漫免费视频| 一个人免费看片子| 精品久久国产蜜桃| 国产精品人妻久久久久久| 日韩成人av中文字幕在线观看| 亚洲中文av在线| 成人无遮挡网站| 我的老师免费观看完整版| 九色亚洲精品在线播放| 久久99蜜桃精品久久| 久久久久久人妻| 日日撸夜夜添| 亚洲精品久久成人aⅴ小说 | 99热全是精品| 少妇丰满av| 欧美精品高潮呻吟av久久| 男女国产视频网站| 免费看光身美女| 插阴视频在线观看视频| 男的添女的下面高潮视频| 亚洲国产欧美日韩在线播放| 欧美另类一区| 欧美日韩一区二区视频在线观看视频在线| 啦啦啦啦在线视频资源| 少妇的逼好多水| 久久女婷五月综合色啪小说| 在线观看www视频免费| 中文精品一卡2卡3卡4更新| 国产欧美亚洲国产| 国产黄色视频一区二区在线观看| 色吧在线观看| 国产欧美亚洲国产| 久久精品国产亚洲网站| 各种免费的搞黄视频| 国产精品.久久久| 久久99热6这里只有精品| 国产精品人妻久久久影院| videosex国产| 欧美3d第一页| 国产精品欧美亚洲77777| 夜夜看夜夜爽夜夜摸| 狠狠精品人妻久久久久久综合| 激情五月婷婷亚洲| 国产av码专区亚洲av| 丝袜在线中文字幕| 伦理电影免费视频| 午夜福利在线观看免费完整高清在|