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