【技术实现步骤摘要】
【技术保护点】
一种访问控制方法,其特征在于,所述访问控制方法由设置在服务器的访问控制装置执行,所述服务器用于执行对数据库的资源访问控制;所述方法包括:接收第一客户端发送的第一锁获取请求,所述第一锁获取请求包括:与所述第一客户端对应的第一锁元素和第二锁元素;所述第一锁元素用于作为防止数据访问冲突的关键因子,所述第二锁元素用于作为所述第一锁元素的对应值;建立与所述第一客户端对应的第一锁,所述第一锁包括:具有对应关系的所述第一锁元素和第二锁元素,并向所述第一客户端返回锁获取成功响应,以使得所述第一客户端在接收到所述锁获取成功响应时访问数据库的资源;接收第二客户端发送的第二锁获取请求,所述第二锁获取请求包括:与所述第二客户端对应的第一锁元素和第二锁元素;若所述第二锁获取请求中的第一锁元素与第一锁获取请求中的第一锁元素相同,则表示发生数据访问冲突,则向所述第二客户端返回锁获取失败响应,以使得所述第二客户端在接收到所述锁获取失败响应时停止访问所述数据库的资源。
【技术特征摘要】
【专利技术属性】
技术研发人员:谭国斌,沈建荣,马哲,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。