申请/专利权人:北京比特易湃信息技术有限公司
申请日:2023-12-19
公开(公告)日:2024-03-12
公开(公告)号:CN117688021A
主分类号:G06F16/23
分类号:G06F16/23;G06F16/2455
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.03.29#实质审查的生效;2024.03.12#公开
摘要:本申请公开了一种基于高并发下的多版本数据生效系统,所述基于高并发下的多版本数据生效系统包括如下步骤:数据处理、生成版本号X和缓存key、验证版本号X、缓存key存在、X是否最新、通过缓存Key获取缓存、数据分批、执行数据处理、验证版本号X、验证结束和提交数据。该种基于高并发下的多版本数据生效系统能够具有快速响应每个版本的处理请求,减少排队带来的时间消耗;服务器多线程运行,充分利用服务资源,杜绝资源空置;同批次多版本数据并发处理时,能根据版本高低判断,叫停低版本数据加工,减少不必要的资源浪费,低版本数据加工在未完成情况下,能进行数据回滚清除,减少存储资源浪费的优点。
主权项:1.一种基于高并发下的多版本数据生效系统,其特征在于:所述基于高并发下的多版本数据生效系统包括如下步骤:1数据处理:对外暴露接口或接收消息通知,开启数据处理;2生成版本号X和缓存key,根据业务生成专属递增版本号X和缓存例如Rediskey;3验证版本号X,通过缓存Key获取缓存,不存在则增加缓存;4缓存key存在、X是否最新,通过缓存Key获取缓存,比对当前版本号与缓存版本号;5数据分批、在数据量过大时,采用分批进行数据处理;6执行数据处理,运行每个批次的数据运算和加工;7验证版本号X,在当前批次执行完毕后,再次进行当前版本号X验证,防止步骤6运行期间出现高版本;8验证结束,验证分批是否完毕,未完毕则继续执行步骤6,否则结束循环;9提交数据,将当前版本数据提交,当前版本数据生效。
全文数据:
权利要求:
百度查询: 北京比特易湃信息技术有限公司 一种基于高并发下的多版本数据生效系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。