金融界2023年11月25日消息,据国家知识产权局公告,中国银行股份有限公司申请一项名为“实现数据库和缓存数据同步的方法、查询数据的方法”,公开号CN117112583A,申请日期为2023年8月。
专利摘要显示,本申请公开了实现数据库和缓存数据同步的方法、查询数据的方法,可应用于金融领域或其他领域,包括:当在缓存写入第一数据时,根据第一数据的标识查询缓存中是否存在第二数据。如果存在,为第二数据添加第一写入标识,并根据标识获取数据库中的第三数据。然后根据第一数据更新第二数据和第三数据。当更新成功后,删除第一写入标识。如果不存在,则将第一数据写入数据库作为第四数据,将第一数据写入缓存作为第五数据,第五数据包括第二写入标识。响应于第四数据和第五数据写入成功,删除第二写入标识。通过为缓存中的数据添加写入标识的操作,当缓存和数据库中的数据实现同步更新后,删除写入标识,从而保证了缓存和数据库中数据的一致性。