访问控制方法和装置制造方法及图纸

技术编号:11234185 阅读:54 留言:0更新日期:2015-04-01 08:09
本公开是关于一种访问控制方法和装置,其中方法包括:接收第一客户端发送的第一锁获取请求,第一锁获取请求包括:与第一客户端对应的第一锁元素和第二锁元素;建立与第一客户端对应的第一锁,包括:具有对应关系的第一锁元素和第二锁元素,并向第一客户端返回锁获取成功响应,以使得第一客户端访问数据库的资源;接收第二客户端发送的第二锁获取请求,第二锁获取请求包括:与第二客户端对应的第一锁元素和第二锁元素;若第二锁获取请求中的第一锁元素与第一锁获取请求中的第一锁元素相同,则表示发生数据访问冲突,则向第二客户端返回锁获取失败响应,以使得第二客户端停止访问数据库的资源。本公开的实施例提供的技术方案提高了业务处理效率。

【技术实现步骤摘要】

【技术保护点】
一种访问控制方法,其特征在于,所述访问控制方法由设置在服务器的访问控制装置执行,所述服务器用于执行对数据库的资源访问控制;所述方法包括:接收第一客户端发送的第一锁获取请求,所述第一锁获取请求包括:与所述第一客户端对应的第一锁元素和第二锁元素;所述第一锁元素用于作为防止数据访问冲突的关键因子,所述第二锁元素用于作为所述第一锁元素的对应值;建立与所述第一客户端对应的第一锁,所述第一锁包括:具有对应关系的所述第一锁元素和第二锁元素,并向所述第一客户端返回锁获取成功响应,以使得所述第一客户端在接收到所述锁获取成功响应时访问数据库的资源;接收第二客户端发送的第二锁获取请求,所述第二锁获取请求包括:与所述第二客户端对应的第一锁元素和第二锁元素;若所述第二锁获取请求中的第一锁元素与第一锁获取请求中的第一锁元素相同,则表示发生数据访问冲突,则向所述第二客户端返回锁获取失败响应,以使得所述第二客户端在接收到所述锁获取失败响应时停止访问所述数据库的资源。

【技术特征摘要】

【专利技术属性】
技术研发人员:谭国斌沈建荣马哲
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1