业务写入方法、装置、电子设备和计算机可读介质制造方法及图纸

技术编号:44558438 阅读:24 留言:0更新日期:2025-03-11 14:19
本公开的实施例公开了业务写入方法、装置、电子设备和计算机可读介质。该方法的一具体实施方式包括:查询当前缓存中是否存在对应上述业务写处理请求的业务写请求处理结果;响应于未查询到对应上述业务写处理请求的业务写请求处理结果,生成对应上述业务写处理请求的业务写请求处理结果;根据上述业务写处理请求对应的业务标识,将上述业务写请求处理结果写入至上述缓存中;响应于确定消息中间件中业务写请求处理结果对应的数据版本号与缓存中业务写请求处理结果对应的数据版本号一致,将业务写请求处理结果持久化至预设数据库中的业务表。该实施方式与云计算有关,可以异步写入业务数据,在无须引用数据库分表的前提下,实时写入业务数据。

【技术实现步骤摘要】

本公开的实施例涉及计算机领域,具体涉及业务写入方法、装置、电子设备和计算机可读介质


技术介绍

1、在实际业务系统中,随着业务规模的不断增大,业务表数据量也会逐渐增大。当业务表数据量达到一定量后,业务数据写入如若涉及大量索引更新,往往会拖长业务相关数据写入时长。一旦遇到大批量的写入动作,数据库服务器压力将会陡增,将会进一步加剧业务系统不稳定情况的发生,严重者将会导致业务系统宕机。目前,为了提升业务数据写入的效率,通常采用的方式为:采用数据库垂直或水平分库分表,提升业务数据写入的效率。

2、然而,采用上述方式通常会存在以下技术问题:当数据库分表的索引更新不及时,容易造成业务数据写入失败。

3、该
技术介绍
部分中所公开的以上信息仅用于增强对本专利技术构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关本文档来自技高网...

【技术保护点】

1.一种业务写入方法,包括:

2.根据权利要求1所述的方法,其中,所述将所述业务写请求处理结果写入至所述缓存中,包括:

3.根据权利要求1所述的方法,其中,在所述响应于确定所述消息中间件中业务写请求处理结果对应的数据版本号与所述缓存中所述业务写请求处理结果对应的数据版本号一致,将所述业务写请求处理结果持久化至预设数据库中对应的业务表之前,所述方法还包括:

4.根据权利要求3所述的方法,其中,所述业务写处理请求携带了业务写请求标识;以及

5.根据权利要求4所述的方法,其中,所述方法还包括:

6.一种业务写入装置,包括:

...

【技术特征摘要】

1.一种业务写入方法,包括:

2.根据权利要求1所述的方法,其中,所述将所述业务写请求处理结果写入至所述缓存中,包括:

3.根据权利要求1所述的方法,其中,在所述响应于确定所述消息中间件中业务写请求处理结果对应的数据版本号与所述缓存中所述业务写请求处理结果对应的数据版本号一致,将所述业务写请求处理结果持久化至预设数据库中对应的业务表之前,所述方法还包括:

4.根据权利要求3所述的方法,其中,所述业务写处理请求携带了业务写请求标识;以及

【专利技术属性】
技术研发人员:贺鹏
申请(专利权)人:京东科技信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1