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

[發明專利]分布式鎖實現方法、系統、設備及存儲介質在審

專利信息
申請號: 201811468636.3 申請日: 2018-12-03
公開(公告)號: CN111258976A 公開(公告)日: 2020-06-09
發明(設計)人: 安金龍;劉業輝;張飛;張寧;高相斌;王彥明 申請(專利權)人: 北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司
主分類號: G06F16/182 分類號: G06F16/182;G06F16/176
代理公司: 北京律智知識產權代理有限公司 11438 代理人: 袁禮君;闞梓瑄
地址: 100086 *** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 分布式 實現 方法 系統 設備 存儲 介質
【說明書】:

發明提供了一種分布式鎖實現方法、系統、設備及存儲介質,該方法包括以下步驟:創建多個鎖文件,將各個鎖文件分別存儲至分布式文件系統的各個目標路徑,各個鎖文件包括鎖狀態信息;接收鎖申請請求,將請求者信息寫入請求的目標鎖對應的鎖狀態信息,鎖申請請求包括請求者信息;判斷目標鎖的鎖狀態信息與請求者信息是否一致;如果一致,則確定請求者獲取目標鎖成功;如果不一致,則確定請求者獲取目標鎖失敗。本發明通過布式文件系統實現了一種大數據場景下的簡單高效的分布式鎖,從而實現在多并發場景下對共享資源的互斥操作;同時,本發明無需引入其他存儲或者服務,降低了系統復雜度,降低了開發成本。

技術領域

本發明涉及物流領域,具體地說,涉及一種基于HDFS文件系統的分布式鎖實現方法、系統、設備及存儲介質。

背景技術

隨著大數據時代的到來,hadoop框架已經成為大數據領域的基礎架構,使用hadoop來進行大數據處理已經成為非常便捷、普及的事情。Hadoop主要由計算模塊MapReduce和分布式文件存儲模塊(Hadoop Distributed File System,HDFS)組成,使用HDFS進行文件存儲已經成為非常成熟和通用的技術,但是在大數據場景下對共享資源的互斥訪問依然存在問題。與此同時在互聯網環境中,幾乎所有大型網站及應用都是分布式部署的,分布式場景中的數據一致性問題一直是一個比較重要的話題。分布式的CAP理論告訴我們“任何一個分布式系統都無法同時滿足一致性(Consistency)、可用性(Availability)和分區容錯性(Partition tolerance),最多只能同時滿足兩項。”所以,很多系統在設計之初就要對這三者做出取舍。在大數據和互聯網領域的絕大多數的場景中,都需要犧牲強一致性來換取系統的高可用性,系統往往只需要保證“最終一致性”,只要這個最終時間是在用戶可以接受的范圍內即可。在分布式系統中,共享資源互斥訪問問題非常普遍,而針對訪問共享資源的互斥問題,常用的解決方案就是使用分布式鎖。

在很多場景中,為了保證數據的最終一致性,需要很多的技術方案來支持,比如分布式事務、分布式鎖等。有時需要保證一個方法在同一時間內只能被同一個線程執行。在單機環境中,Java中其實提供了很多并發處理相關的API,但是這些API在分布式場景中就無能為力了,也就是說單純的Java API并不能提供分布式鎖的能力。所以針對分布式鎖的實現目前有多種方案。針對分布式鎖的實現,目前比較常用的有以下幾種方案:基于數據庫(mysql)實現分布式鎖、基于緩存(redis,memcached,tair)實現分布式鎖、基于Zookeeper實現分布式鎖。

其中,基于數據庫表實現分布式鎖,要實現分布式鎖,最簡單的方式可能就是直接創建一張鎖表,然后通過操作該表中的數據來實現了。當要鎖住某個方法或資源時,就在該表中增加一條記錄,想要釋放鎖的時候就刪除這條記錄。

創建這樣一張數據庫表methodLock,包含4個字段:id(主鍵)、method_name(鎖定的方法名)、desc(備注信息)和update_time(更新時間)。當想要鎖住某個方法時,執行以下SQL:

insert into methodLock(method_name,desc)values(‘method_name’,‘desc’)

因為對method_name做了唯一性約束,如果有多個請求同時提交到數據庫的話,數據庫會保證只有一個操作可以成功,那么就可以認為操作成功的那個線程獲得了該方法的鎖,可以執行方法體內容。當方法執行完畢之后,想要釋放鎖的話,需要執行以下Sq:

delete from methodLock where method_name='method_name'

基于數據庫表實現分布式鎖這種簡單的實現有以下幾個問題:

a.這把鎖強依賴數據庫的可用性,數據庫是一個單點,一旦數據庫掛掉,會導致業務系統不可用;

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

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司,未經北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产一区二区三区乱码| 91人人精品| 国产日产精品一区二区| 91中文字幕一区| 在线精品一区二区| 麻豆天堂网| xxxx在线视频| 国产欧美亚洲一区二区| 国产69精品久久久久777糖心| 亚洲四区在线| 欧美乱妇在线观看| 国产美女视频一区二区三区| 日本精品一区二区三区视频| 国产一区二区视频播放| 国产91一区二区在线观看| 久久99国产精品视频| 亚洲国产精品日韩av不卡在线| 日韩av三区| 精品国产一区二区三区麻豆免费观看完整版 | 久久久久久久亚洲视频| 久久一级精品视频| 国产日韩欧美网站| 欧美日韩中文字幕一区| 亚洲精品久久久久999中文字幕| 国内自拍偷拍一区| 国产综合久久精品| 亚洲1区2区3区4区| 毛片大全免费观看| 久久亚洲精品国产日韩高潮| 91精品视频一区二区| 国产伦精品一区二区三| 国产二区免费视频| 欧美一区二区三区爽大粗免费 | 国产精品欧美日韩在线| 97国产精品久久久| 欧美乱妇高清无乱码免费| 精品综合久久久久| 一区二区三区在线影院| 狠狠躁夜夜av| 国产综合亚洲精品| 国产一区日韩一区| 久久99久国产精品黄毛片入口| 久久综合二区| 日韩午夜毛片| 午夜老司机电影| 色狠狠色狠狠综合| 日韩精品中文字幕一区二区三区 | 午夜精品在线播放| 国产一区二区在线免费| 丰满少妇高潮惨叫久久久一| 国产大片一区二区三区| 久久久久久国产精品免费| 午夜看片在线| 欧美日韩国产免费观看| 97国产精品久久| 免费看农村bbwbbw高潮| 97欧美精品| 狠狠色噜噜狠狠狠狠奇米777| 国产精品一区在线观看| 中文字幕视频一区二区| 亚洲精品色婷婷| 亚洲女人av久久天堂| 国内精品久久久久久久星辰影视 | 伊人av中文av狼人av| 国产大片一区二区三区| 国产麻豆一区二区三区在线观看| 97久久超碰国产精品红杏| 欧美日韩一区二区三区免费| 亚洲欧洲一二三区| 久久艹国产精品| 91精品第一页| 亚洲一区欧美| 欧洲另类类一二三四区| 农村妇女毛片精品久久| 国产午夜精品av一区二区麻豆| 欧洲另类类一二三四区| 久久精品二| 欧美网站一区二区三区| 成年人性生活免费看| 91看片片| 色天天综合久久久久综合片| 久久影院国产精品| 亚洲精品一品区二品区三品区 | 国产午夜精品一区二区三区在线观看| 久久99精品久久久噜噜最新章节| 日韩一级片免费视频| 国产中文字幕一区二区三区| 99er热精品视频国产| 欧美日韩三区| 亚洲国产精品97久久无色| 99久久国产综合精品麻豆| 欧美乱妇高清无乱码免费| 国产亚洲精品久久久久久网站| 日韩欧美高清一区| 国产精品久久91| 色就是色欧美亚洲| 国产精品一级片在线观看| 国产午夜伦理片| 国产高清精品一区| 国产69精品久久久久app下载| 午夜影院5分钟| 国产一区二区在线观看免费| 国产精品久久久久久久综合| 精品国产一区二区三区免费| 羞羞免费视频网站| 蜜臀久久精品久久久用户群体| 香港三日三级少妇三级99| 国产一级片一区| 日本一区二区三区四区高清视频| 91区国产| 国产精品国产三级国产专播精品人| 少妇特黄v一区二区三区图片| 亚洲福利视频一区| 国产日韩一区二区三免费| 国内久久久久久| 狠狠躁夜夜躁xxxxaaaa| 夜夜躁人人爽天天天天大学生| 奇米色欧美一区二区三区| 中文字幕制服狠久久日韩二区| 亚洲国产精品入口| 日本一区欧美| 99精品一级欧美片免费播放 | 国产日韩欧美不卡| 浪潮av色| 亚洲欧美另类国产| 91精品视频在线观看免费| 91嫩草入口| 亚洲日韩欧美综合| 午夜毛片在线| 国产午夜一区二区三区| 99久久国产综合| 国产www亚洲а∨天堂| 亚洲国产精品一区在线观看| 国产欧美一区二区三区四区| 99热久久这里只精品国产www| 狠狠躁狠狠躁视频专区| 亚洲精品日韩色噜噜久久五月| 国v精品久久久网| 欧美大片一区二区三区| 日韩av在线网址| 欧美日韩国产在线一区| 在线国产精品一区二区| 538国产精品| 99久久国产免费| 91国产在线看| 亚洲精品乱码久久久久久按摩| 久久99久久99精品蜜柚传媒| 久久免费福利视频| 国产欧美一区二区三区免费视频| 欧美日韩一级二级三级| 一区二区三区欧美在线| 一区二区三区欧美精品| 精品国精品国产自在久不卡| 日韩精品久久一区二区三区| 国内精品久久久久久久星辰影视| 国产日产欧美一区| 国产精品视频1区| 国产精品伦一区二区三区在线观看| 久久国产精品免费视频| 538国产精品| 国产区一区| 欧美一区二区久久久| 99精品小视频| 国产偷国产偷亚洲清高| 亚洲一二三在线| 草逼视频网站| 欧美综合在线一区| 国产精品美女一区二区视频| 991本久久精品久久久久| 亚洲精品乱码久久久久久写真| 99re久久精品国产| 亚洲精品国产精品国自产网站按摩| 亚州精品国产| 国产精品99久久久久久宅男| 久99精品| 日韩av电影手机在线观看| 欧美精品免费看| 国产日韩一二三区| 99久久精品国| 日韩av在线导航| 狠狠色狠狠色很很综合很久久| 国产一级片网站| 欧美精品一区二区三区四区在线| 国产99小视频| 免费精品一区二区三区视频日产| 69精品久久| 亚洲乱亚洲乱妇50p| 99久精品视频| 中文字幕日本精品一区二区三区| 国产日产高清欧美一区二区三区| 精品国产乱码久久久久久老虎| 最新国产精品久久精品| 欧美一区二区久久 | 欧美一区二区久久| 91视频国产九色| 午夜裸体性播放免费观看| 午夜码电影| 8x8x国产一区二区三区精品推荐| 免费观看xxxx9999片| 久久免费精品国产| 国产日本欧美一区二区三区| 曰韩av在线| 国产97久久| 国产69精品久久久| 精品国产一区二| 欧美激情在线免费| 欧美日韩亚洲国产一区| 欧美一级日韩一级| 午夜老司机电影| 午夜影院一级片| 国产玖玖爱精品视频| 一区二区欧美视频| 岛国精品一区二区| 国产suv精品一区二区4| 国产99视频精品免视看芒果| 狠狠综合久久av一区二区老牛| 日韩av中文字幕第一页| 欧美一区二区三区三州| 欧美一区二区三区久久精品视 | 久久99精品国产99久久6男男| 国产一区亚洲一区| 亚洲国产欧洲综合997久久,| 久久精品欧美一区二区| 亚洲欧美国产日韩色伦| 久久久久久中文字幕| 久久国产精彩视频| 午夜影院试看五分钟| 日本一区二区三区在线视频| 日本激情视频一区二区三区| 国产一区二区电影| 91国内精品白嫩初高生| 99久久国产综合精品尤物酒店| 国产精品一二二区| 91久久国产露脸精品国产护士| 国产精品一二三区免费| 国产床戏无遮挡免费观看网站 | 欧美freesex极品少妇| 国产精品第56页| freexxxx性| 一区二区三区精品国产| 精品国产鲁一鲁一区二区作者| 国产精品视频免费一区二区| 美国三级日本三级久久99| 狠狠色狠狠色综合系列| 国产日韩欧美自拍| 91视频国产一区|