中國銀行股份有限公司余慶丹獲國家專利權(quán)
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監(jiān)控用IP管家,真方便!
龍圖騰網(wǎng)獲悉中國銀行股份有限公司申請的專利一種資源加鎖方法及裝置獲國家發(fā)明授權(quán)專利權(quán),本發(fā)明授權(quán)專利權(quán)由國家知識產(chǎn)權(quán)局授予,授權(quán)公告號為:CN114942932B 。
龍圖騰網(wǎng)通過國家知識產(chǎn)權(quán)局官網(wǎng)在2025-04-15發(fā)布的發(fā)明授權(quán)授權(quán)公告中獲悉:該發(fā)明授權(quán)的專利申請?zhí)?專利號為:202210390285.9,技術(shù)領(lǐng)域涉及:G06F16/23;該發(fā)明授權(quán)一種資源加鎖方法及裝置是由余慶丹;鐘艷輝;賀凡黎設(shè)計研發(fā)完成,并于2022-04-14向國家知識產(chǎn)權(quán)局提交的專利申請。
本一種資源加鎖方法及裝置在說明書摘要公布了:本申請公開一種資源加鎖方法及裝置,可應(yīng)用于金融領(lǐng)域或分布式領(lǐng)域。該方法包括:確定針對目標資源的目標加鎖類型,目標加鎖類型包括對目標資源進行同步操作的同步鎖或?qū)δ繕速Y源進行異步操作的異步鎖;根據(jù)目標加鎖類型對目標資源加鎖。如此,考慮到對目標資源進行的不同操作所對應(yīng)的加鎖類型,給目標資源加上對應(yīng)的分布式鎖,使得無論是同步操作還是異步操作,都可以實現(xiàn)目標資源在分布式事務(wù)內(nèi)的唯一訪問性,避免并發(fā)訪問造成數(shù)據(jù)錯誤。
本發(fā)明授權(quán)一種資源加鎖方法及裝置在權(quán)利要求書中公布了:1.一種資源加鎖方法,其特征在于,包括:確定針對目標資源的目標加鎖類型,所述目標加鎖類型包括對所述目標資源進行同步操作的同步鎖或?qū)λ瞿繕速Y源進行異步操作的異步鎖;根據(jù)所述目標加鎖類型對所述目標資源加鎖;所述根據(jù)所述目標加鎖類型對所述目標資源加鎖,包括:在所述目標資源對應(yīng)的數(shù)據(jù)庫中插入目標分布式鎖表,所述目標分布式鎖表包括所述目標資源關(guān)聯(lián)的標識信息,以及按照所述目標加鎖類型所加的目標鎖關(guān)聯(lián)的標識信息;其中,所述目標資源關(guān)聯(lián)的標識信息和所述目標鎖關(guān)聯(lián)的標識信息作為所述目標分布式鎖表的主鍵,所述目標鎖關(guān)聯(lián)的標識信息包括所述目標加鎖類型;對所述目標資源進行新的操作,根據(jù)所述新的操作的類型確定針對所述目標資源的新的加鎖類型;在所述新的操作對應(yīng)的新的業(yè)務(wù)標識信息與所述目標鎖對應(yīng)的目標業(yè)務(wù)標識信息相同的情況下,根據(jù)所述新的加鎖類型和所述目標加鎖類型,繼續(xù)對所述目標資源加鎖;在所述新的業(yè)務(wù)標識信息與所述目標業(yè)務(wù)標識信息不同的情況下,返回加鎖失敗消息;所述根據(jù)所述新的加鎖類型和所述目標加鎖類型,繼續(xù)對所述目標資源加鎖,包括:在所述新的加鎖類型和所述目標加鎖類型均為同步鎖的情況下,從所述目標分布式鎖表中獲得所述目標鎖對應(yīng)的目標鎖狀態(tài);在所述目標鎖狀態(tài)為未使用狀態(tài)的情況下,在所述目標分布式鎖表中將所述目標鎖狀態(tài)修改為使用狀態(tài),以完成對所述目標資源的加鎖;在所述目標鎖狀態(tài)為使用狀態(tài)的情況下,返回加鎖失敗消息;在所述新的加鎖類型為同步鎖并且所述目標加鎖類型為異步鎖的情況下,在所述數(shù)據(jù)庫中刪除所述目標分布式鎖表,并插入所述新的加鎖類型對應(yīng)的新的分布式鎖表;在所述新的加鎖類型為異步鎖并且所述目標加鎖類型為同步鎖的情況下,在所述數(shù)據(jù)庫中插入所述新的加鎖類型對應(yīng)的新的分布式鎖表;在所述新的加鎖類型和所述目標加鎖類型均為異步鎖的情況下,以所述目標鎖作為按照所述新的加鎖類型所加的新鎖,返回加鎖成功消息。
如需購買、轉(zhuǎn)讓、實施、許可或投資類似專利技術(shù),可聯(lián)系本專利的申請人或?qū)@麢?quán)人中國銀行股份有限公司,其通訊地址為:100818 北京市西城區(qū)復(fù)興門內(nèi)大街1號;或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。
1、本報告根據(jù)公開、合法渠道獲得相關(guān)數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準確性。
2、報告中的分析和結(jié)論僅反映本公司于發(fā)布本報告當(dāng)日的職業(yè)理解,僅供參考使用,不能作為本公司承擔(dān)任何法律責(zé)任的依據(jù)或者憑證。