【技术实现步骤摘要】
指标存储优化方法、装置、电子设备和存储介质
[0001]本申请涉及数据存储
,特别是涉及指标存储优化方法、装置、电子设备和存储介质。
技术介绍
[0002]指标(即特征)计算是对原始数据进行深层次挖掘和加工的过程,是机器学习领域能够发挥作用的关键步骤。在具体的场景,如非正常交易识别、风控大脑、信贷审计等,都是根据指标构建规则集或者决策树,从而对每一次请求给出风险提示。
[0003]指标数据的存储一般选用高性能的Key
‑
Value数据库,存储结构采用Map结构,在该结构中,指标数据由一系列的时间片和对应的值组成,其中Key是具体分片的时间戳,Value则是当前分片预处理之后的值。每当有新的数据到来时,会根据该数据的事件计算出属于哪个分片,如果该分片已存在,那么就会在该值的基础上累加,否则会新建一个分片插入到Map。比如,用户配置了跨度30天的指标,分片粒度设置为1小时,那么存储的分片个数就是30*24=720条。接下来进行指标计算,遍历Map的所有分片Key,把符合的分片的Value加起来,得
【技术保护点】
【技术特征摘要】
1.一种指标存储优化方法,其特征在于,包括:获取分片开始时间,所述分片开始时间的时间戳以数值类型存储;根据当前时间和所述分片开始时间计算时间跨度值;存储所述时间跨度值和在所述当前时间产生的指标值。2.根据权利要求1所述的方法,其特征在于,所述的存储所述时间跨度值和在所述当前时间产生的指标值包括:将所述时间跨度值和在所述当前时间产生的指标值以对应的形式存储。3.根据权利要求1所述的方法,其特征在于,所述的存储所述时间跨度值和在所述当前时间产生的指标值包括:将在当前时间产生的指标值与在前一时刻产生的指标值进行比较,若相同,则合并存储。4.根据权利要求1所述的方法,其特征在于,在所述的存储所述时间跨度值和在所述当前时间产生的指标值之后,所述方法还包括:计算在当前时间产生的指标值与在前一时刻产生的指标值之间的指标差值,存储所述指标差值。5.根据权利要求4所述的方法,其特征在于,在所述的存储所述时间跨度值和在所述当前时间产生的指标值之后,所述方法还包括:判...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。