資源描述:
《面向網(wǎng)絡(luò)流的數(shù)據(jù)管理系統(tǒng)設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、專業(yè)學位碩士學位論文面向網(wǎng)絡(luò)流的流數(shù)據(jù)管理系統(tǒng)設(shè)計與實現(xiàn)DesignandImplementationofDataStreamManagementSystemforNetworkDataFlow學31117013大連理工大學DalianUniversityofTechnology大連理工大學學位論文獨創(chuàng)性聲明作者鄭重聲明:所呈交的學位論文,是本人在導師的指導下進行研究工作所取得的成果。盡我所知,除文中已經(jīng)注明引用內(nèi)容和致謝的地方外,本論文不包含其他個人或集體已經(jīng)發(fā)表的研究成果,也不包含其他已申請學位或其他用途使用過的成果。與我一同工作的同志對本研究所
2、做的貢獻均已在論文中做了明確的說明并表示了謝意。若有不實之處,+本人愿意承擔相關(guān)法律責任。學位論文題目:作者簽名:大連理工大學專業(yè)學位碩士學位論文摘要隨著Intemet的高速發(fā)展和普及,網(wǎng)絡(luò)已經(jīng)和人們的日常生產(chǎn)生活密不可分。Intemet上數(shù)以億記的各種數(shù)據(jù)源,每時每刻都在產(chǎn)生著海量的數(shù)據(jù)流,另外,由于硬件設(shè)備也日趨發(fā)展與完善,越來越多的領(lǐng)域部門也會自動的產(chǎn)生高速的海量數(shù)據(jù)流,如金融服務(wù)、網(wǎng)絡(luò)通信數(shù)據(jù)、移動通信數(shù)據(jù)等等。這些數(shù)據(jù)連續(xù)到達、速度快、流量巨大,而且持續(xù)變化,這樣的數(shù)據(jù)被稱為流數(shù)據(jù)。因為流數(shù)據(jù)的這些特點都使得傳統(tǒng)的數(shù)據(jù)管理系統(tǒng)很難或者無法對
3、這些數(shù)據(jù)進行詳細分析和管理,因此,設(shè)計開發(fā)一種用于流數(shù)據(jù)管理的系統(tǒng),具有重要的現(xiàn)實意義。本文針對現(xiàn)實應(yīng)用的實際需求,開發(fā)面向網(wǎng)絡(luò)流量的流數(shù)據(jù)管理系統(tǒng)。系統(tǒng)運行在GUNLinux系統(tǒng)環(huán)境下,主要使用C/C抖開發(fā),設(shè)計實現(xiàn)了針對當前網(wǎng)絡(luò)中的數(shù)據(jù)流進行捕獲分析管理,可以為用戶提供基于特定IP的實時查詢以及相關(guān)的頻繁項統(tǒng)計等功能。本篇論文詳細描述了系統(tǒng)中數(shù)據(jù)流采集模塊、流數(shù)據(jù)處理引擎、數(shù)據(jù)庫交互模塊、概要數(shù)據(jù)結(jié)構(gòu)、用戶查詢解析模塊以及用戶接口模塊等6個主要模塊的設(shè)計與實現(xiàn)。本篇論文所描述的管理系統(tǒng)是對網(wǎng)絡(luò)流數(shù)據(jù)分析的基礎(chǔ),該系統(tǒng)改變了原來常用的以傳統(tǒng)的靜態(tài)數(shù)
4、據(jù)庫來管理流數(shù)據(jù)的尷尬情況,大大減少了人們在對大量數(shù)據(jù)進行頻繁項查詢等查詢時的等待時間,同時也滿足了在一些應(yīng)用的情況下,對數(shù)據(jù)需要數(shù)據(jù)實時分析結(jié)果的要求。關(guān)鍵詞:流數(shù)據(jù);流數(shù)據(jù)管理系統(tǒng);DSMS;網(wǎng)絡(luò)數(shù)據(jù)流;頻繁項DesignandImplementationofStreamDataManagementSystemforNetworkDataFlowAbstractWiththerapiddevelopmentandwidespreadpopularizationoftheIntemet。thenetworkhasbecomeanindispensa
5、blepartofproductionandourdavylife.ViatheInternet曲i11iollSofdatasourcesaregeneratedmeverysecond.Additionally,duetotheimprovementofhardwaredevices,VarlOUSfieldsofdepartmentsaretotallycapableofproducingsequencesofhigh-speedmassdataautomatically,continuously,andprecisely,whichweals
6、onaIlleitstreamdataforshort.Becauseofthosecharacteristicsofthestreamdata,itisdifficuIt.orsayit,impossibletoanalysisandmanagethesedata.Thedesignandimplementationofmanagementsystemisofgreatsignificance.Intinspaper,wedesignastreamdatamanagementsystemfornetworkdataflow.fortheactual
7、needsofreal-world.ThesystemisbasedonGNULinuxsystem,anddevelopedbvtheC/C++language,whichcanprovideuserswithspecificIP.basedreal-timequeriesandfrequentitemstatistics;,Inthisthesis,wedescribetheimportantsixmodulesofthesystemdigitally.Thesystemdiscussedinthispaperchangesphenomenont
8、hatweusetraditionalstaticdatabasetomanagethestreamdata