日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]支持并發的客戶端與服務器端的文檔操作同步方法有效

專利信息
申請號: 201310582305.3 申請日: 2013-11-18
公開(公告)號: CN103607451B 公開(公告)日: 2017-02-15
發明(設計)人: 黃君洲 申請(專利權)人: 上海愛數信息技術股份有限公司
主分類號: H04L29/08 分類號: H04L29/08
代理公司: 上海科盛知識產權代理有限公司31225 代理人: 趙志遠
地址: 201112 上海市閔行*** 國省代碼: 上海;31
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 支持 并發 客戶端 服務器端 文檔 操作 同步 方法
【說明書】:

技術領域

發明涉及一種分布式文件管理系統的同步技術,尤其是涉及一種支持并發的客戶端與服務器端的文檔操作同步方法。

背景技術

在一個傳統的分布式文件管理系統中,為確保文檔操作的一致性,在客戶端的實現中,從某個特定的客戶端到云存儲平臺的文檔操作同步通常采用單一隊列的模型來管理。所有待同步的文檔操作都首先進入一個隊列進行排隊,按照先到先處理的機制,逐個同步隊列中的文檔操作,如圖1所示。

這種單一隊列的文檔操作同步模型實現簡單,能夠確保操作的一致性,但存在以下不足:

不能實現并發同步,傳輸效率低;

如果中間有命令執行失敗,通常的做法是無限期重試直到成功為止,導致隊列堵塞;

如果隊列中有操作耗時較長,例如大文件的傳輸,后續命令只能等待,導致隊列堵塞;

以上問題,可能導致從客戶端到云存儲平臺文檔操作的同步效率較低,有些操作不能及時完成,造成客戶端和服務器端的同步延遲,進而影響用戶體驗。

發明內容

本發明的目的就是為了克服上述現有技術存在的缺陷而提供一種支持并發的客戶端與服務器端的文檔操作同步方法;提高傳輸效率,能夠實現文件上傳的有限量的并發;將大文件和小文件區分處理,以避免大文件上傳時間太長從而影響小文件的同步;解決隊列堵塞的問題,使得隊列中不會出現由于個別命令執行失敗而導致其它毫無關聯的命令長時間等待。

本發明的目的可以通過以下技術方案來實現:

一種支持并發的客戶端與服務器端的文檔操作同步方法,其特征在于,包括以下步驟:

1)將文檔操作命令隊列按照類型分為三種:普通命令隊列NCQ、大數據上傳隊列BDQ和小數據上傳隊列SDQ,其中NCQ中包含所有待處理的文檔操作命令,BDQ中包含所有的大數據量的文件的上傳操作,SDQ中包含所有的小數據量的文件的上傳操作;

2)通過上傳管理器Upload?Manager來管理整個文檔操作的上傳,Upload?Manager管理一個上傳代理池Upload?Agent?Pool,上傳代理池中包括NCQ?Agent、SDQ?Agent和BDQ?Agent,通過調用這些代理來完成一個控制命令或者數據上傳命令;其中文檔上傳隊列的管理包括以下步驟:

(1)上傳管理器Upload?Manager進行初始化,包括初始化普通命令隊列NCQ隊列、大數據上傳隊列BDQ隊列、小數據上傳隊列SDQ隊列、NCQAgent、SDQAgent和BDQ?Agent;

(2)Upload?Manager執行邏輯,包括檢查是否有應用層的請求、輪詢NCQ隊列、輪詢SDQ隊列和輪詢BDQ隊列。

所述的NCQ隊列、BDQ隊列和SDQ隊列分別如下:

NCQ隊列包含所有待同步的文檔操作命令;

BDQ隊列包含所有的大數據量文件的上傳操作;

SDQ隊列包含所有的小數據量文件的上傳操作;

其中大數據量及小數據量的定義根據用戶環境設置,即文件大小大于閾值的設置為大數據量文件,小于或者等于閾值的設置為小數據量文件;

客戶端產生的所有的文檔操作命令,首先添加到NCQ隊列的末尾,若該命令為文件上傳操作,則同時根據文件的大小,在相應的BDQ隊列或者SDQ隊列中添加一條文件上傳命令,并建立和NCQ隊列中相應命令的關聯。

所述的NCQ隊列采用順序執行方式,BDQ隊列和SDQ隊列采用并發執行方式。

所述的NCQ?Agent在NCQ隊列中有命令需要執行時,執行隊列中的命令;SDQAgent和BDQAgent分別用于執行SDQ隊列和BDQ隊列的數據上傳,當SDQ隊列中有命令等待執行時,分配處于空閑狀態的SDQ?Agent完成該同步指令,如果沒有空閑的SDQ?Agent,則需要等待正在工作的SDQ?Agent變成空閑狀態;當BDQ隊列中有命令等待執行時,分配處于空閑狀態的BDQ?Agent完成該同步指令,如果沒有空閑的BDQ?Agent,則需要等待正在工作的BDQAgent變成空閑狀態。

所述的Upload?Manager檢查是否有應用層的請求具體為:

若有操作需要添加到同步隊列,則首先將該命令添加到NCQ隊列的末尾;

若有操作需要取消,則將NCQ隊列中該操作對應的命令刪除;

若為查詢操作,則從隊列中獲取對應的命令的狀態,回復給上層應用。

所述的Upload?Manager輪詢NCQ隊列具體為:

1)獲取當前NCQ隊列的隊首命令;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海愛數信息技術股份有限公司,未經上海愛數信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201310582305.3/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 午夜影院你懂的| 日韩电影在线一区二区三区| 国产精品久久久久久久久久不蜜月| 日韩一区二区精品| 欧美日韩一区二区三区在线播放| 国产91久| 久久久久久久国产| 一二三区欧美| 午夜色大片| 色综合久久久久久久粉嫩| 麻豆精品久久久| 国产视频一区二区不卡| 国产日韩欧美专区| 欧美一区二区三区在线视频播放| 欧美777精品久久久久网| 右手影院av| 真实的国产乱xxxx在线91| 国产精品亚洲精品| 久久久久亚洲精品视频| 欧美三级午夜理伦三级老人| 美国三级日本三级久久99| 国产精品剧情一区二区三区| 国产一区第一页| 日本高清不卡二区| 国产一区日韩一区| 国产主播啪啪| 日日狠狠久久8888偷色| 精品国产一区二区三区久久久久久 | 国产区图片区一区二区三区| 97精品久久久午夜一区二区三区| 狠狠躁夜夜躁人人爽天天天天97| 国产精品久久久区三区天天噜| 国产精品欧美一区二区三区| 九九精品久久| 国产一区二区三区中文字幕| 国产欧美日韩在线观看| 日本二区在线播放| 狠狠躁夜夜躁xxxxaaaa| 色噜噜狠狠狠狠色综合久 | 亚洲福利视频一区| 精品国产一区二| 97久久超碰国产精品| 亚洲1区在线观看| 十八无遮挡| 在线观看欧美一区二区三区| 欧美久久久一区二区三区| 欧美精品免费一区二区| 国产亚洲精品精品国产亚洲综合| 午夜毛片在线观看| 狠狠综合久久av一区二区老牛| 国产精品视频1区2区3区| 欧美日韩中文国产一区发布| 日本一区午夜艳熟免费| 国产高清在线一区| 亚洲一二三四区| 99久久婷婷国产综合精品草原| 99re国产精品视频| 十八无遮挡| 日本免费电影一区二区| 日韩一区免费| 久久国产欧美一区二区三区精品| 欧美乱妇高清无乱码免费| 91看片淫黄大片91| 色吊丝av中文字幕| 日本少妇一区二区三区| 在线电影一区二区| 91精品高清| 日韩精品久久一区二区| 538在线一区二区精品国产| 99精品偷拍视频一区二区三区| 欧美日韩国产色综合一二三四| 国产午夜精品一区二区三区欧美| 狠狠躁夜夜av| 国产一区二区三区精品在线| 亚洲欧美日本一区二区三区| 最新国产一区二区| 欧美在线一级va免费观看| 欧美日韩三区| 国产精品一区不卡| 久久97国产| 久久精品男人的天堂| 亚洲欧洲日韩在线| 亚洲精品国产精品国自| 日本一区欧美| 狠狠色狠狠色综合久久第一次| 久久99精品久久久久国产越南 | 欧美片一区二区| 日韩精品一区在线观看| 国产69精品久久久久男男系列| 欧美国产一区二区三区激情无套 | 91国产一区二区| 亚洲国产欧洲综合997久久,| 国产日韩欧美中文字幕| 国产精品久久二区| 国产精品伦一区二区三区级视频频| 精品国产乱码久久久久久影片| 一区二区三区四区中文字幕| 99re国产精品视频| 性欧美1819sex性高播放| 色婷婷噜噜久久国产精品12p| 久久精品中文字幕一区| 日本一区免费视频| av午夜影院| 91一区二区三区久久国产乱| 欧美精品久| 亚洲无人区码一码二码三码| 国产精品综合一区二区| 亚洲精品456| 国产激情二区| 午夜毛片影院| 超碰97国产精品人人cao| 久久久久久久国产精品视频| 精品一区二区超碰久久久| 欧美一区二区三区白人| 国产精品视频久久久久久久| 国产精品一区二区麻豆| 夜夜爽av福利精品导航| 欧美日韩国产专区| 一区二区三区国产欧美| 国产精品6699| 亚洲欧美日韩国产综合精品二区| 羞羞免费视频网站| 中文字幕视频一区二区| 少妇在线看www| 97欧美精品| 91久久国产露脸精品国产| 国产床戏无遮挡免费观看网站| 欧美一区二区三区性| 一区二区欧美在线| 中文av一区| 国产精品亚洲а∨天堂123bt| 国产欧美视频一区二区| 色午夜影院| 日韩欧美高清一区二区| 亚洲精品一区二区三区98年| 中文乱幕日产无线码1区| 国产日韩欧美在线一区| 日本一区二区三区免费播放| 国偷自产一区二区三区在线观看 | 97久久精品一区二区三区观看| 综合久久激情| 国产99久久久久久免费看| 国产69久久久欧美一级| 亚洲乱码一区二区三区三上悠亚| 91精品久| 国产欧美日韩精品在线| 91亚洲精品国偷拍| 午夜影院一级片| 99久久国产免费,99久久国产免费大片| 在线亚洲精品| 久久福利视频网| 亚洲三区在线| 少妇bbwbbwbbw高潮| 亚洲欧美另类国产| 国产二区免费| 日本二区在线播放| 国产一区精品在线观看| 久久99久久99精品免观看软件| 午夜天堂在线| 国产一区免费播放| 国产另类一区| 在线观看欧美日韩国产| 一本色道久久综合亚洲精品图片| 草逼视频网站| 国产乱老一区视频| 精品国精品国产自在久不卡| 97欧美精品| 国产精品999久久久| 激情久久精品| 国产欧美亚洲精品第一区软件| 欧美日韩一卡二卡| 丝袜诱惑一区二区三区| 亚洲欧美日韩在线| 国产乱子一区二区| 亚洲欧洲日韩av| 美国一级片免费观看| 自拍偷在线精品自拍偷无码专区 | 曰韩av在线| 久久久久亚洲国产精品| 丝袜脚交一区二区| 亚洲国产一二区| 少妇在线看www| 久久国产精品免费视频| 日韩av在线资源| 好吊妞国产欧美日韩软件大全| 国产专区一区二区| 亚洲欧美v国产一区二区| 欧美大片一区二区三区| 海量av在线| 久久91久久久久麻豆精品| 欧美在线视频一区二区三区| 中文字幕欧美久久日高清| 国产精品亚洲欧美日韩一区在线| 国产一区二区在线免费| 精品久久久久久中文字幕| 夜夜躁狠狠躁日日躁2024| 午夜爱爱电影| 国产在线不卡一区| 国产一区欧美一区| 久久中文一区| 夜夜躁日日躁狠狠久久av| 国产乱人伦精品一区二区三区| aaaaa国产欧美一区二区| 一本色道久久综合亚洲精品浪潮| 久久99精品国产麻豆宅宅| 欧洲在线一区二区| 欧美精品第1页| 国产精品第157页| 国产一区二区伦理片| 91精品婷婷国产综合久久竹菊 | 国产二区视频在线播放| 亚洲1区2区3区4区| 视频一区欧美| 欧美精品久久一区| 99爱精品在线| 亚洲欧美中日精品高清一区二区| 欧美三级午夜理伦三级中视频 | 欧美日韩国产色综合一二三四| 日本少妇一区二区三区| 99国产精品久久久久99打野战| 欧美一区二区性放荡片| 999久久久国产| 国产精品亚洲二区| 久久免费视频99| 国产91久久久久久久免费| 国产一区二区电影| 亚洲自拍偷拍一区二区三区| 欧美日韩一区二区三区不卡| 中文字幕一区二区三区又粗| 亚洲乱码一区二区三区三上悠亚 | 少妇高潮大叫喷水| 国产精品三级久久久久久电影| 黄毛片在线观看| 欧美日韩三区| 亚洲精品乱码久久久久久按摩| 精品少妇的一区二区三区四区| 丰满岳乱妇bd在线观看k8 | 欧美资源一区| 在线观看欧美一区二区三区| www.成| 91久久国产露脸精品国产护士| 国产精品自产拍在线观看桃花| 国产在线视频二区| 日韩精品一区二区三区在线| 99精品欧美一区二区三区美图| 99国产伦精品一区二区三区|