买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本申请实施例提供了一种事务执行方法以及相关装置,用于自适应切换加锁逻辑,从而提升了事务在低读并发场景和高读并发场景下的执行效率。包括:响应于目标事务的执行请求,通过远程直接数据存储RDMA单边编程获取该目标事务对应的数据项,该数据项中至少包括用于指示该数据项的读并发次数状态的第二元信息、用于指示加锁状态的第三元信息和用于指示数据本身的第四元信息;根据该数据项的读并发次数状态确定该加锁状态的加锁逻辑;根据该加锁逻辑修改该数据项的加锁状态;响应于对该数据项的加锁状态的修改,执行该目标事务;在提交该目标事务时,通过该RDMA单边编程释放该加锁状态。本申请可应用于云技术、数据库以及大数据技术。
主权项:1.一种事务执行方法,其特征在于,所述方法包括:响应于目标事务的执行请求,通过远程直接数据存储RDMA单边编程获取所述目标事务对应的数据项,所述数据项中至少包括用于指示读并发事务的累计数量的第一元信息、用于指示所述数据项的读并发次数状态的第二元信息、用于指示加锁状态的第三元信息位和用于指示所述数据项中的数据本身的第四元信息,所述第二元信息为根据所述第一元信息指示的读并发事务的累计数量确定,所述数据项的读并发次数状态为所述数据项的读并发次数超出阈值或所述数据项的读并发次数未超出所述阈值,所述加锁状态为共享读锁或者排他写锁;根据所述数据项的读并发次数状态确定所述第三元信息指示的加锁状态的加锁逻辑;根据所述加锁逻辑修改所述数据项的加锁状态;响应于对所述数据项的加锁状态的修改,执行所述目标事务;在提交所述目标事务时,通过所述RDMA单边编程释放所述第三元信息指示的加锁状态。
全文数据:
权利要求:
百度查询: 深圳市腾讯计算机系统有限公司 中国人民大学 一种事务执行方法以及相关装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。