指标存储优化方法、装置、电子设备和存储介质制造方法及图纸

技术编号:32164529 阅读:31 留言:0更新日期:2022-02-08 15:18
本申请涉及指标存储优化方法、装置、电子设备和存储介质,属于数据存储技术领域,上述方法包括:获取分片开始时间,该分片开始时间的时间戳以数值类型存储;根据当前时间和分片开始时间计算时间跨度值;存储时间跨度值和在当前时间产生的指标值。本申请实施例中,使用自定义的存储结构代替传统的Map结构,将字符串改为数值类型,由于数值比字符串占用的存储空间少很多,所以能够节约很多存储空间,而且,每个分片的时间戳记录的只是相对于分片开始时间的跨度,其占用的空间更小,因此,本申请实施例能够从整体上极大地降低存储规模。施例能够从整体上极大地降低存储规模。施例能够从整体上极大地降低存储规模。

【技术实现步骤摘要】
指标存储优化方法、装置、电子设备和存储介质


[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所述的方法,其特征在于,在所述的存储所述时间跨度值和在所述当前时间产生的指标值之后,所述方法还包括:判...

【专利技术属性】
技术研发人员:杜刚
申请(专利权)人:同盾科技有限公司
类型:发明
国别省市:

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

1