【技术实现步骤摘要】
特征数据处理方法、装置、服务器及存储介质
本申请涉及计算机
,特别涉及一种特征数据处理方法、装置、服务器及存储介质。
技术介绍
目前,模型的应用越来越广泛,不同的模型可以预测不同的数据。而在使用模型对数据进行预测之前,先获取该数据的特征数据,将该特征数据进行序列化处理,将序列化处理后的特征数据存储至存储系统;在使用模型对该数据进行预测时,直接从存储系统中读取序列化处理后的特征数据,将序列化处理后的特征数据进行反序列化处理,得到特征数据,将该特征数据输入该模型,以实现基于该特征数据,对该数据进行预测。
技术实现思路
本申请实施例提供了一种特征数据处理方法、装置、服务器及存储介质,能够提高特征数据处理的效率。该技术方案如下:一方面,提供了一种特征数据处理方法,所述方法包括:获取待处理的多个特征数据;基于所述多个特征数据,获取每个特征数据对应的特征元数据,得到多个特征元数据;获取用于进行序列化的第一字节流,所述第一字节流包括用于存储特征元数据和特征数据的多个字节;基 ...
【技术保护点】
1.一种特征数据处理方法,其特征在于,所述方法包括:/n获取待处理的多个特征数据;/n基于所述多个特征数据,获取每个特征数据对应的特征元数据,得到多个特征元数据;/n获取用于进行序列化的第一字节流,所述第一字节流包括用于存储特征元数据和特征数据的多个字节;/n基于所述第一字节流和所述多个特征元数据,分别对所述多个特征数据进行序列化处理,得到第二字节流。/n
【技术特征摘要】
1.一种特征数据处理方法,其特征在于,所述方法包括:
获取待处理的多个特征数据;
基于所述多个特征数据,获取每个特征数据对应的特征元数据,得到多个特征元数据;
获取用于进行序列化的第一字节流,所述第一字节流包括用于存储特征元数据和特征数据的多个字节;
基于所述第一字节流和所述多个特征元数据,分别对所述多个特征数据进行序列化处理,得到第二字节流。
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一字节流和所述多个特征元数据,分别对所述多个特征数据进行序列化处理,得到第二字节流,包括:
对于每个特征元数据,将所述特征元数据和所述特征元数据对应的特征数据进行关联;
将关联后的特征元数据和特征数据作为一个消息内容;
将所述消息内容写入所述第一字节流的一个字节单元中,得到所述第二字节流。
3.根据权利要求2所述的方法,其特征在于,所述特征数据包括特征值,所述特征元数据包括特征标识和第一特征类型,所述第一特征类型用于表示所述特征值的长度为固定长度,所述字节单元包括多个字节;
所述将所述消息内容写入所述第一字节流的一个字节单元中,得到所述第二字节流,包括:
将所述特征标识、所述第一特征类型和所述特征值,依次写入所述多个字节中,得到所述第二字节流。
4.根据权利要求2所述的方法,其特征在于,所述特征数据包括特征值,所述特征元数据包括特征标识和第二特征类型,所述第二特征类型用于表示所述特征值的长度为非固定长度,所述字节单元包括多个字节;
所述将所述消息内容写入所述第一字节流的一个字节单元中,得到所述第二字节流,包括:
将所述特征标识、所述第二特征类型、所述特征值的长度和所述特征值,依次写入所述多个字节中,得到所述第二字节流。
5.根据权利要求1所述的方法,其特征在于,所述基于所述第一字节流和所述多个特征元数据,分别对所述多个特征数据进行序列化处理,得到第二字节流,包括:
对于每个特征数据,从所述多个特征元数据中查找所述特征数据对应的特征元数据;
若查找到所述特征数据对应的特征元数据,基于所述第一字节流和所述特征元数据,对所述特征数据进行序列化处理,得到第二字节流。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述第二字节流转换为字节数组;
将所述字节数组存储至存储系统中。
7.一种特征数据处理方法,其特征在于,所述方法包括:
接收到处理请求时,获取用于进行反序列化的第二字节流,所述第二字节流包括用于存储特征元数据和特征数据的多个字节;
基于所述处理请求和所述第二字节流,获取多个特征元数据;
基于所述第二字节流和所述多个特征元数据,对所述多个特征元数据对应的多个特征数据进行反序列化处理,得到多个特征数据。
8.根据权利要求7所述的方法,其特征在于,所述特征数据包括特征值,所述特征元数据包括特征标识和特征类型;
所述基于所述第二字节流和所述多个特征元数据,对所述多...
【专利技术属性】
技术研发人员:陈龙,陈贵根,
申请(专利权)人:北京三快在线科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。