文件同步系統(tǒng)的設(shè)計與實現(xiàn)
本文選題:文件同步 + 版本控制; 參考:《西南科技大學(xué)》2017年碩士論文
【摘要】:隨著計算機技術(shù)和互聯(lián)網(wǎng)的快速發(fā)展以及智能終端設(shè)備的興起,移動化辦公已經(jīng)成為常態(tài)。目前,越來越多的人們擁有多個智能終端設(shè)備,這極大的方便了人們的工作和生活。智能終端設(shè)備的普及在給人們帶來方便的同時,也給人們的文件管理提出了新的挑戰(zhàn)。如何保證多個設(shè)備之間的數(shù)據(jù)一致性以及如何高效地進行文件同步成為了人們關(guān)注的焦點,除此之外,數(shù)據(jù)的可追溯性也逐漸進入人們的視野。當(dāng)前的云存儲平臺大都只是提供數(shù)據(jù)的存儲功能,用戶數(shù)據(jù)的同步往往不盡人意,有的甚至?xí)䦟?dǎo)致用戶數(shù)據(jù)的丟失。此外,現(xiàn)有的文件同步軟件大都沒有提供數(shù)據(jù)的可追溯性功能,一旦用戶修改文件并保存后就無法回退到該文件之前的狀態(tài);谏鲜鲂枨,本文通過分析現(xiàn)有的云存儲平臺及文件同步的相關(guān)技術(shù),在文件同步的基礎(chǔ)上結(jié)合版本控制系統(tǒng)的概念實現(xiàn)了具有版本管理的文件同步系統(tǒng)。本文主要工作內(nèi)容如下:1.針對目前已有的云存儲平臺及文件同步系統(tǒng)進行分析,對本文設(shè)計實現(xiàn)的文件同步系統(tǒng)進行需求分析和系統(tǒng)建模,并根據(jù)分析結(jié)果對整個系統(tǒng)進行整體架構(gòu)設(shè)計。2.針對本文中所使用到的關(guān)鍵技術(shù)進行深入研究,包括重復(fù)數(shù)據(jù)刪除、文件同步以及版本控制等。本文采用塊級重復(fù)數(shù)據(jù)刪除技術(shù)對分布式版本控制工具GIT的存儲模型進行優(yōu)化,實現(xiàn)了具有版本管理功能的文件同步系統(tǒng)。
[Abstract]:With the rapid development of computer technology and Internet and the rise of intelligent terminal equipment , mobile office has become normal . At present , more and more people have more than one intelligent terminal equipment , which brings convenience to people ' s work and life .
【學(xué)位授予單位】:西南科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.52
【參考文獻】
相關(guān)期刊論文 前5條
1 韓瑩;楊秋格;沈洪雷;李姍姍;;一種在去重備份系統(tǒng)中的源端去重算法[J];科技通報;2016年01期
2 毛波;葉閣焰;藍琰佳;張楊松;吳素貞;;一種基于重復(fù)數(shù)據(jù)刪除技術(shù)的云中云存儲系統(tǒng)[J];計算機研究與發(fā)展;2015年06期
3 鄧小盾;;大數(shù)據(jù)時代的云存儲技術(shù)研究[J];電子測試;2014年13期
4 李笑郁;寧小洲;;移動智能終端技術(shù)趨勢與運營商策略[J];信息通信技術(shù);2014年02期
5 薛一波;易成岐;;云存儲(1)[J];中興通訊技術(shù);2012年01期
相關(guān)碩士學(xué)位論文 前4條
1 鄧亮;基于分布式版本控制工具的個性化文件同步系統(tǒng)設(shè)計與實現(xiàn)[D];安徽大學(xué);2016年
2 褚萬振;基于Android平臺的文件同步系統(tǒng)設(shè)計與實現(xiàn)[D];西安電子科技大學(xué);2013年
3 丁賢林;基于SVN的項目文檔管理系統(tǒng)實現(xiàn)[D];電子科技大學(xué);2012年
4 賀自軍;基于SVN的統(tǒng)一協(xié)作平臺設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2009年
,本文編號:1753862
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1753862.html