数据的强一致性写入方法及终端设备
摘要:
本发明适用于计算机技术领域,提供了一种数据的强一致性写入方法及终端设备,其中,所述方法包括:根据对对象存储单元写入数据的IO请求确定待写入数据的数据块,重定向写操作到本地缓存,并对数据块添加写锁锁定;将数据写入数据块,并在写入本地缓存后,解除写锁锁定;重定向写操作到对象存储单元,获取对数据块最近一次写操作的时间戳;若根据时间戳判定对数据块的写操作未超时,则对写操作进行延时;若延时时间达到预设时间阈值,则停止延时,根据写操作将数据块中的数据写入对象存储单元,可以通过写锁保证缓存文件本身的强一致性,通过写延迟,确保多线程写对象存储的有序操作,使对象存储服务应用于对数据一致性要求较高的应用中。
公开/授权文献
0/0