买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中信银行股份有限公司
摘要:本发明公开了一种基于版本号的多级数据缓存方法及装置,其中,所述方法包括:按照预设规则,配置第一版本号管理表信息,获得第一交易请求信息,根据所述第一交易请求信息,加载所述第一版本号管理表中的所有版本号信息,获得第一访问请求信息;根据所述第一访问请求信息,从加载后的所述第一版本号管理表中的所有版本号信息中,确定第一版本号。每次查询数据时,用最新版本号从缓存中查询,如果命中则直接返回,如果未命中则穿透到数据库查询,返回结果,然后同步最新版本号对应的数据到各层缓存中。解决了现有技术中无法保证分布式系统多级缓存数据的实时一致性和完整性、系统可用性差的技术问题。
主权项:1.一种基于版本号的多级数据缓存方法,应用于一多层缓存系统,其中,所述多层缓存系统包括第一内存缓存库、第二内存缓存库、第一数据库,其中,所述方法包括:按照预设规则,配置第一版本号管理表信息;获得第一交易请求信息;根据所述第一交易请求信息,加载所述第一版本号管理表中的所有版本号信息;获得第一访问请求信息,其中,所述第一访问请求信息包括第一目标数据表;根据所述第一访问请求信息,从加载后的所述第一版本号管理表中的所有版本号信息中,确定第一版本号,其中,所述第一版本号与所述第一目标数据表相对应;根据所述第一版本号,从所述第一内存缓存库中查询第一数据,并获得第一查询结果,其中,所述第一内存缓存库为本地内存缓存;当所述第一查询结果为无值命中时,则从所述第二内存缓存库中查询所述第一数据,并获得第二查询结果,其中,所述第二内存缓存库为分布式缓存;当所述第二查询结果为无值命中或异常时,则获得第二访问请求信息;根据所述第二访问请求信息,访问所述第一数据库之后,获得第三查询结果;将所述第三查询结果依次写入所述第二内存缓存库、第一内存缓存库中,并将所述第三查询结果返回给所述多层缓存系统中的应用节点。
全文数据:
权利要求:
百度查询: 中信银行股份有限公司 一种基于版本号的多级数据缓存方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。