管理组件的元数据之间具有数据一致性。
5 .根据权利要求4所述的方法,其特征在于,所述方法,还包括:
在多个所述元数据管理组件启动后,若多个所述元数据管理组件中的第二目标元数据
管理组件接收到目标数据的数据更新指令,所述第二目标元数据管理组件获取自身缓存中
的所述目标数据对应的第一版本号及所述元数据存储组件中的所述目标数据对应的第二
版本号;
所述第二目标元数据管理组件根据所述第一版本号和所述第二版本号,对所述元数据
存储组件进行更新;
在所述元数据存储组件完成更新后,各个所述元数据管理组件根据所述元数据存储组
件中所更新的数据,对各自的自身缓存进行更新。
6 .根据权利要求5所述的方法,其特征在于,所述数据更新指令包括数据操作类型;
所述第二目标元数据管理组件根据所述第一版本号和所述第二版本号,对所述元数据
存储组件进行更新,包括:
在所述数据操作类型为增加操作时,若所述第一版本号和所述第二版本号均为空,所
述第二目标元数据管理组件将所述目标数据增加至所述元数据存储组件中及为所述目标
数据赋予第一目标版本号,以完成所述元数据存储组件的更新;
在所述数据操作类型为删除操作时,若所述第一版本号和所述第二版本号均不为空,
所述第二目标元数据管理组件将所述目标数据从所述元数据存储组件中删除,以完成所述
元数据存储组件的更新;
在所述数据操作类型为修改操作时,若所述第一版本号和所述第二版本号均不为空且
所述第一版本号与所述第二版本号一致,所述第二目标元数据管理组件利用所述目标数据
修改所述元数据存储组件中与所述第二版本号对应的数据及为所述目标数据赋予第二目
标版本号,以完成所述元数据存储组件的更新。
7 .根据权利要求5所述的方法,其特征在于,所述在所述元数据存储组件完成更新后,
各个所述元数据管理组件根据所述元数据存储组件中所更新的数据,对各自的自身缓存进
行更新,包括:
在所述元数据存储组件完成更新后,针对每个所述元数据管理组件,所述元数据管理
组件对所述元数据存储组件进行监听以获取到所述元数据存储组件中所更新的数据,及所
述元数据管理组件根据所更新的数据对自身缓存进行更新。
8.一种数据库系统,其特征在于,包括:业务处理组件和多个元数据管理组件;
所述业务处理组件用于在接收到业务处理请求时,获取目标组件列表,所述目标组件
列表中包括多个所述元数据管理组件,多个所述元数据管理组件的元数据之间具有数据一
致性;
从所述目标组件列表中确定出第一目标元数据管理组件,所述第一目标元数据管理组
件为与所述业务处理组件成功创建链路的元数据管理组件;
根据所述第一目标元数据管理组件,响应所述业务处理请求。
9 .一种电子设备,其特征在于,包括:处理器和存储器,所述处理器用于执行所述存储
器中存储的业务处理程序,以实现如权利要求1~7任一项所述的业务处理方法。
10.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或
权 利 要 求 书
2/3 页
3
文档被以下合辑收录
相关文档
评论