发明授权
- 专利标题: 数据的强一致性写入方法及终端设备
-
申请号: CN201810575082.0申请日: 2018-06-06
-
公开(公告)号: CN108959407B公开(公告)日: 2020-08-11
- 发明人: 邹海锋
- 申请人: 深圳市远行科技股份有限公司
- 申请人地址: 广东省深圳市南山区科技园南区高新南七道002号数字技术园B1栋6A
- 专利权人: 深圳市远行科技股份有限公司
- 当前专利权人: 深圳市远行科技股份有限公司
- 当前专利权人地址: 广东省深圳市南山区科技园南区高新南七道002号数字技术园B1栋6A
- 代理机构: 深圳中一联合知识产权代理有限公司
- 代理商 张全文
- 主分类号: G06F16/27
- IPC分类号: G06F16/27 ; G06F9/52
摘要:
本发明适用于计算机技术领域,提供了一种数据的强一致性写入方法及终端设备,其中,所述方法包括:根据对对象存储单元写入数据的IO请求确定待写入数据的数据块,重定向写操作到本地缓存,并对数据块添加写锁锁定;将数据写入数据块,并在写入本地缓存后,解除写锁锁定;重定向写操作到对象存储单元,获取对数据块最近一次写操作的时间戳;若根据时间戳判定对数据块的写操作未超时,则对写操作进行延时;若延时时间达到预设时间阈值,则停止延时,根据写操作将数据块中的数据写入对象存储单元,可以通过写锁保证缓存文件本身的强一致性,通过写延迟,确保多线程写对象存储的有序操作,使对象存储服务应用于对数据一致性要求较高的应用中。
公开/授权文献
- CN108959407A 数据的强一致性写入方法及终端设备 公开/授权日:2018-12-07