System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据管理,具体涉及一种汽车交易平台保险数据管理方法及系统。
技术介绍
1、汽车交易平台中存储着大量的保险数据,这些保险数据中涵盖着大量的车辆信息、保单信息、索赔记录等相关汽车交易信息;由于保险数据的规模较为庞大,大量占用了存储设备的空间,降低了保险数据的可用性和访问速度,导致汽车交易平台无法对保险数据实行高效管理,不利于互联网消费金融的高速流通,为了保证互联网消费金融的高速流通,更好地对汽车交易平台的保险数据进行管理,提高管理效率,需要对保险数据进行压缩。
2、传统方法是利用lzw压缩算法对保险数据进行压缩,但由于lzw压缩算法的字典会存储保险数据中大量同类型相似的数据,每次检索需要从字典中第一个字符开始进行检索,导致字典检索的效率降低,降低压缩效率,进而降低了保险数据的管理效率。
技术实现思路
1、本专利技术提供一种汽车交易平台保险数据管理方法及系统,以解决现有的问题:lzw压缩算法的字典会存储保险数据中大量同类型相似的数据,每次检索需要从字典中第一个字符开始进行检索,导致字典检索的效率降低,降低压缩效率,进而降低了保险数据的管理效率。
2、本专利技术的一种汽车交易平台保险数据管理方法及系统采用如下技术方案:
3、本专利技术一个实施例提供了一种汽车交易平台保险数据管理方法,该方法包括以下步骤:
4、采集汽车交易平台的保险数据序列;
5、利用lzw压缩算法获取保险数据序列的字典,所述字典中包含多个字符串,将字
6、根据保险数据序列获取若干保险数据段;根据字典字符以及保险数据段得到每个字典字符对于每个保险数据段的负相关因子,所述负相关因子是指字典字符被用于压缩的时间点与压缩数据段最后压缩的时间点的接近程度;根据负相关因子得到每个字典字符对于每个保险数据段的负相关程度;根据负相关程度以及压缩贡献程度得到每个字典字符对于每个保险数据段的字符优先级,所述字符优先级是指在检索保险数段时字典字符的检索顺序;
7、根据字符优先级得到每个保险数据段的优先级字典;根据优先级字典对保险数据段进行压缩。
8、优选的,所述获取每个字典字符的压缩贡献程度,包括的具体方法为:
9、获取每个字典字符的字典字符长度以及压缩次数;
10、
11、对于任意一个字典字符,式中,c表示字典字符的压缩贡献程度;a表示字典字符的压缩次数;l表示字典字符的字典字符长度;a1表示所有字典字符的字典字符长度。
12、优选的,所述获取每个字典字符的字典字符长度以及压缩次数,包括的具体方法为:
13、对于任意一个字典字符,将字典字符中的字符串长度记为字典字符的字典字符长度,将字典字符在保险数据序列中出现的次数记为字典字符的压缩次数。
14、优选的,所述根据保险数据序列获取若干保险数据段,包括的具体方法为:
15、利用lzw压缩算法对保险数据序列进行字符检索得到若干检索过程,对于任意一次检索过程,将检索过程在保险数据序列中读取的数据段记为保险数据段。
16、优选的,所述根据字典字符以及保险数据段得到每个字典字符对于每个保险数据段的负相关因子,包括的具体方法为:
17、
18、对于任意一个字典字符以及任意一个保险数据段,式中,q表示字典字符对于保险数据段的负相关程度;t1表示保险数据段中所有字符压缩后的时间点;t2表示在检索保险数据段字符的过程中,字典字符最后一次被用于压缩的时间点;β表示预设的超参数;exp()表示以自然常数为底的指数函数。
19、优选的,所述根据负相关因子得到每个字典字符对于每个保险数据段的负相关程度,包括的具体方法为:
20、对于任意一个字典字符以及任意一个保险数据段,将1与字典字符对于保险数据段的负相关因子的差值记为字典字符对于保险数据段的负相关程度。
21、优选的,所述根据负相关程度以及压缩贡献程度得到每个字典字符对于每个保险数据段的字符优先级,包括的具体方法为:
22、
23、对于任意一个字典字符以及任意一个保险数据段,式中,μ表示字典字符对于保险数据段的字符优先级;c表示字典字符的压缩贡献程度;q表示字典字符对于保险数据段的负相关程度;tan[]表示正切函数。
24、优选的,所述根据字符优先级得到每个保险数据段的优先级字典,包括的具体方法为:
25、对于任意一个保险数据段,将字典中所有字典字符对于保险数据段的字符优先级按照从大到小的顺序进行排序,将排序后的字典记为保险数据段的优先级字典。
26、优选的,所述根据优先级字典对保险数据段进行压缩,包括的具体方法为:
27、对于任意一个保险数据段,将lzw压缩算法对保险数据段进行检索的动态字典替换为保险数据段的优先级字典,根据保险数据段的优先级字典对保险数据段进行压缩得到压缩后的数据段。
28、本专利技术还提出了一种汽车交易平台保险数据管理系统,包括存储器和处理器,所述处理器执行所述存储器存储的计算机程序,以实现上述的一种汽车交易平台保险数据管理方法的步骤。
29、本专利技术的技术方案的有益效果是:通过保险数据序列得到字典字符的压缩贡献程度,根据字典字符得到字典字符对于保险数据段的负相关程度,根据压缩贡献程度以及负相关程度得到字典字符对于保险数据段的字符优先级,根据字符优先级对保险数据段进行压缩;相较于现有技术lzw压缩算法的字典会存储保险数据中大量同类型相似的数据,每次检索需要从字典中第一个字符开始进行检索,导致字典检索的效率降低;本专利技术的压缩贡献程度反映了字典字符进行压缩后所解放内存空间大小的程度,负相关程度反映了字典字符被用于压缩的时间点与压缩数据段最后压缩的时间点的接近程度,字符优先级反映了检索保险数段时字典字符的检索顺序;降低了字典检索的时间,提高了字典检索的效率,提高了压缩效率,进而提高了保险数据的管理效率。
本文档来自技高网...【技术保护点】
1.一种汽车交易平台保险数据管理方法,其特征在于,该方法包括以下步骤:
2.根据权利要求1所述一种汽车交易平台保险数据管理方法,其特征在于,所述获取每个字典字符的压缩贡献程度,包括的具体方法为:
3.根据权利要求2所述一种汽车交易平台保险数据管理方法,其特征在于,所述获取每个字典字符的字典字符长度以及压缩次数,包括的具体方法为:
4.根据权利要求1所述一种汽车交易平台保险数据管理方法,其特征在于,所述根据保险数据序列获取若干保险数据段,包括的具体方法为:
5.根据权利要求1所述一种汽车交易平台保险数据管理方法,其特征在于,所述根据字典字符以及保险数据段得到每个字典字符对于每个保险数据段的负相关因子,包括的具体方法为:
6.根据权利要求1所述一种汽车交易平台保险数据管理方法,其特征在于,所述根据负相关因子得到每个字典字符对于每个保险数据段的负相关程度,包括的具体方法为:
7.根据权利要求1所述一种汽车交易平台保险数据管理方法,其特征在于,所述根据负相关程度以及压缩贡献程度得到每个字典字符对于每个保险数据段的字符
8.根据权利要求1所述一种汽车交易平台保险数据管理方法,其特征在于,所述根据字符优先级得到每个保险数据段的优先级字典,包括的具体方法为:
9.根据权利要求1所述一种汽车交易平台保险数据管理方法,其特征在于,所述根据优先级字典对保险数据段进行压缩,包括的具体方法为:
10.一种汽车交易平台保险数据管理系统,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程度,其特征在于,所述计算机程度被处理器执行时实现如权利要求1-9任一项所述的一种汽车交易平台保险数据管理方法的步骤。
...【技术特征摘要】
1.一种汽车交易平台保险数据管理方法,其特征在于,该方法包括以下步骤:
2.根据权利要求1所述一种汽车交易平台保险数据管理方法,其特征在于,所述获取每个字典字符的压缩贡献程度,包括的具体方法为:
3.根据权利要求2所述一种汽车交易平台保险数据管理方法,其特征在于,所述获取每个字典字符的字典字符长度以及压缩次数,包括的具体方法为:
4.根据权利要求1所述一种汽车交易平台保险数据管理方法,其特征在于,所述根据保险数据序列获取若干保险数据段,包括的具体方法为:
5.根据权利要求1所述一种汽车交易平台保险数据管理方法,其特征在于,所述根据字典字符以及保险数据段得到每个字典字符对于每个保险数据段的负相关因子,包括的具体方法为:
6.根据权利要求1所述一种汽车交易平台保险数据管理方法,其特征在于,所述根据负相关因子...
【专利技术属性】
技术研发人员:阿丽娅,黄钰,高超,
申请(专利权)人:杭州易靓好车互联网科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。