技术特征:
技术总结
本发明适用于计算机技术领域,提供了一种数据的强一致性读取方法及终端设备,其中,所述方法包括:根据IO请求确定待读取数据的数据块,重定向读操作到本地缓存;若本地缓存中有该数据块,则添加读锁锁定;若数据块中数据状态为第一预设状态,则从本地缓存中读取MD5值;重定向读操作到对象存储单元,对比该MD5值与对象存储单元中MD5值,若不同,从对象存储单元中读取数据,更新数据块中数据,设置数据状态为第二预设状态,并更新本地缓存中MD5值,解除读锁锁定,可以通过添加读锁,确保缓存中数据强一致性,通过MD5值校验,保证缓存中数据初次使用时,与对象存储中数据一致,使对象存储服务应用于对数据一致性要求较高的应用中。
技术研发人员:邹海锋
受保护的技术使用者:深圳市远行科技股份有限公司
技术研发日:2018.06.06
技术公布日:2018.12.07