1 .一种元数据访问方法,其特征在于,所述方法包括:
将目标元数据的缓存数据加载至第一内存中;所述目标元数据为元数据服务中数据更
新频次低于第一预设值且数据访问频次高于第二预设值的元数据;
响应于主节点的元数据访问请求,将所述第一内存中的所述目标元数据的缓存数据加
载至所述主节点对应的从节点的第二内存中;所述从节点读取所述第二内存,以访问所述
目标元数据。
2.根据权利要求1所述的元数据访问方法,其特征在于,所述将目标元数据的缓存数据
加载至第一内存中之前包括:
获取所述元数据服务中的目标元数据;
根据获取到的所述目标元数据,生成所述目标元数据的缓存数据。
3 .根据权利要求2所述的元数据访问方法,其特征在于,所述根据获取到的所述目标元
数据,生成所述目标元数据的缓存数据包括:
根据所述目标元数据的数据类型对所述目标元数据进行分类,获取类型信息;
对所述目标元数据进行特征提取;
对提取到的特征和分类后的目标元数据进行编码,得到编码数据;
根据所述编码数据和所述类型信息,生成所述缓存数据。
4 .根据权利要求2所述的元数据访问方法,其特征在于,所述根据获取到的所述目标元
数据,生成所述目标元数据的缓存数据包括:
获取所述目标元数据的版本信息,根据所述版本信息生成所述缓存数据。
5 .根据权利要求1所述的元数据访问方法,其特征在于,所述方法还包括:
响应于元数据服务发送的数据更新指令,获取所述从节点的任务的执行状态;所述数
据更新指令用于指示更新所述第一内存中存储的所述目标元数据的缓存数据;
根据所述执行状态,从所述第一内存中选择与所述执行状态对应的所述目标元数据的
缓存数据加载至所述从节点的所述第二内存中。
6 .根据权利要求5所述的元数据访问方法,其特征在于,所述根据所述执行状态,从所
述第一内存中选择与所述执行状态对应的所述目标元数据的缓存数据加载至所述从节点
的所述第二内存中包括:
当所述执行状态为所述从节点执行任务时,从所述第一内存中选择更新前的所述目标
元数据的缓存数据加载至所述从节点的所述第二内存中;
当所述执行状态为所述从节点空闲时,从所述第一内存中选择更新后的所述目标元数
据的缓存数据加载至所述从节点的所述第二内存中。
7 .根据权利要求1所述的元数据访问方法,其特征在于,所述方法还包括:
响应于从节点的接入请求,将所述第一内存的地址连接到待接入的从节点中。
8.根据权利要求1至权利要求7中任一项所述的元数据访问方法,其特征在于,所述从
节点为无状态计算节点。
9.一种元数据访问装置,其特征在于,所述装置包括:
第一加载模块,用于将目标元数据的缓存数据加载至第一内存中;所述目标元数据为
元数据服务中数据更新频次低于第一预设值且数据访问频次高于第二预设值的元数据;
访问模块,用于响应于主节点的元数据访问请求,将所述第一内存中的所述目标元数
权 利 要 求 书
1/2 页
2
评论