【技术实现步骤摘要】
一种证券交易数据压缩方法及装置
本申请涉及计算机
,尤其涉及一种证券交易数据压缩方法、装置、电子设备以及计算机可读存储介质。
技术介绍
当前,互联网已经是人们获取各类资讯的主要工具。例如,证券投资者常常会通过财经网站获取证券交易资讯,以帮助自身进行投资分析。相应的,财经网站也会提供丰富全面的证券交易资讯,以吸引证券投资者的访问和点击,从而依靠网站的流量、访问量和点击率换取收入。为了向证券投资者提供丰富全面的证券交易资讯,财经网站常常需要从证券交易所等相关合作方获取证券交易数据。目前,财经网站直接从相关合作方获取原始证券交易数据后存储,经过加工处理后,再通过页面、客户端等形式向用户提供相关服务。然而,由于证券交易数据体积庞大,并且仍在不断地增加,所以需要对从证券交易所等相关合作方获取证券交易数据进行压缩处理。比如,公开号为CN107577432A的专利申请,提供了一种证券交易数据压缩方法及装置中所记载的证券交易数据压缩方法。该方法的核心思想在于,“对每个时间点对应的不同类型的数据项,计算在该时间点与该时间点的在先时间点分别对应的各类型的数据项的相对变化值,将计算的相对变化值,对该时间点对应的各类型的数据项进行替换,得到处理后的证券交易数据,再按照存储空间长度可变的设置方式,设置处理后的证券交易数据需要占用的存储空间长度,将处理后的证券交易数据,写入按照所述设置方式设置的存储空间长度的存储格式中,得到压缩后的目标数据。”在本说明书中,将该方法称为“基于数据项之间相对变化值的压缩存储方法”。上述方法存 ...
【技术保护点】
1.一种证券交易数据压缩方法,其特征在于,包括:/n获取多个时间点分别对应的原始证券交易数据;所述原始证券交易数据包括多个数据项;/n针对获取的原始证券交易数据包含的每种类型的数据项,分别执行:/n从获取的原始证券交易数据包含的该类型的数据项中选取目标数据项;/n确定所述目标数据项的精度作为目标精度;/n根据所述目标精度,将待处理数据项转换为具备目标精度的数据项;所述待处理数据项,为所述目标数据项对应的时间点的基准在先时间点所对应的该类型的数据项;/n基于所述目标数据项和转换得到的具备目标精度的数据项,执行基于数据项之间相对变化值的压缩存储。/n
【技术特征摘要】
1.一种证券交易数据压缩方法,其特征在于,包括:
获取多个时间点分别对应的原始证券交易数据;所述原始证券交易数据包括多个数据项;
针对获取的原始证券交易数据包含的每种类型的数据项,分别执行:
从获取的原始证券交易数据包含的该类型的数据项中选取目标数据项;
确定所述目标数据项的精度作为目标精度;
根据所述目标精度,将待处理数据项转换为具备目标精度的数据项;所述待处理数据项,为所述目标数据项对应的时间点的基准在先时间点所对应的该类型的数据项;
基于所述目标数据项和转换得到的具备目标精度的数据项,执行基于数据项之间相对变化值的压缩存储。
2.如权利要求1所述的方法,其特征在于,从获取的原始证券交易数据包含的该类型的数据项中选取目标数据项,具体包括:
确定所述多个时间点分别对应的该类型的各数据项的精度;
通过比较所述多个时间点中每对相邻时间点分别对应的该类型的各数据项的精度,判断是否存在相邻时间点分别对应的该类型的各数据项的精度不一致的情况;
若判断结果为存在,则根据精度不一致的该类型的数据项分别对应的相邻时间点的先后顺序,从获取的原始证券交易数据包含的该类型的数据项中选取数据项,作为目标数据项。
3.如权利要求2所述的方法,其特征在于,所述根据精度不一致的该类型的数据项对应的时间点的先后顺序,从获取的原始证券交易数据包含的该类型的数据项中选取数据项,作为目标数据项,具体包括:
根据所述先后顺序,从获取的原始证券交易数据包含的该类型的数据项中,选取所述对应的相邻时间点中的在后时间点对应的数据项,作为所述目标数据项。
4.如权利要求1所述的方法,其特征在于,所述多个数据项,具体包括类型为价格的数据项、类型为成交量的数据项、类型为成交额的数据项、类型为盘后成交额的数据项以及类型为盘后成交量的数据项中的至少一种。
5.如权利要求1所述的方法,其特征在于,根据所述目标精度,将待处理数据项转换为具备目标精度的数据项,具体包括:
根据所述目标精度,以及预先设置的精度与精度标识之间的对应关系,确定出与所述目标精度对应的精度标识;
对所述待处理数据项添加所述与目标精度对应的精度标识,添加所述精度标识后的待处理数据项为所述具备目标精度的数据项。
6.如权利要求5所述的方法,其特征在于,基于所述目标数据项和转换得到的具备目标精度的数据项,执行基于数据项之间相对变化值的压缩...
【专利技术属性】
技术研发人员:黄旭,
申请(专利权)人:新浪网技术中国有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。