一种产品信息数据加载的方法和装置与流程

文档序号:35483508发布日期:2023-09-16 21:45阅读:26来源:国知局
一种产品信息数据加载的方法和装置与流程

本发明涉及计算机,尤其涉及一种产品信息数据加载的方法和装置。


背景技术:

1、随着互联网产品的快速发展,对于产品信息的复杂化,需要对源数据进行多次转换才能成为目标数据。

2、在实现本发明过程中,发明人发现现有技术中至少存在如下问题:

3、对于数据体量大且复杂的数据集,无法快速获取其中的数据,影响用户体验。


技术实现思路

1、有鉴于此,本发明实施例提供一种产品信息数据加载的方法和装置,能够避免现有技术存在的每次查询需要耗费较多的时间,影响用户体验的技术缺陷,进而达到快速查询的产品信息、帮助用户快速筛选出用户提供合适的产品的技术效果。

2、为实现上述目的,根据本发明实施例的一个方面,提供了一种产品信息数据加载的方法,包括:

3、接收产品信息加载查询指令;

4、根据所述加载查询指令匹配第一基本数据集;其中,所述第一基本数据集包含至少一个子集;

5、对所述第一基本数据集,根据属性转换名称,调用预设数据处理转换函数,对所述第一基本数据集进行统一转换处理,得到第二数据集;

6、从所述第二数据集中提取筛选关键字,将所述筛选关键字与所述第二数据集进行匹配,得到目标数据集;

7、将所述目标数据集进行数据转换,并存储于内存数据库,响应数据加载。

8、可选地,对所述第一基本数据集根据属性转换名称,调用预设数据处理转换函数,对所述第一基本数据集进行统一转换处理,得到第二数据集,包括:

9、对所述第一基本数据集进行多层结构转换;

10、将数据集中的对象根据属性名称进行json转换;

11、将json转换的结果作为第二数据集。

12、可选地,从所述第二数据集中提取筛选关键字,包括:

13、从所述第二数据集中提取各元素属性名为关键字的值;

14、将超过预设阈值的所述关键字的值的占比,确定为筛选后的关键字。

15、可选地,将所述筛选关键字与所述第二数据集进行匹配,得到目标数据集,包括:

16、将所述筛选后的关键字与所述第二数据集进行数据匹配,将所述第二数据集中的元素作为值;

17、将关键字与第二数据集中的元素组成键值对,并将所述键值对转换成哈希类型的集合;

18、将所述转换后的哈希类型的集合确定为所述目标数据集。

19、可选地,将所述目标数据集进行数据转换,并存储于内存数据库,响应数据加载之前,包括:

20、将完成数据转换的目标数据集添加至结果集。

21、根据本发明实施例的再一个方面,提供了一种产品信息数据加载的装置,包括:

22、指令接收模块,用于接收产品信息加载查询指令;

23、匹配模块,用于根据所述加载查询指令匹配第一基本数据集;其中,所述第一基本数据集包含至少一个子集;

24、第二数据集获取模块,用于对所述第一基本数据集,根据属性转换名称,调用预设数据处理转换函数,对所述第一基本数据集进行统一转换处理,得到第二数据集;

25、目标数据集获取模块,用于从所述第二数据集中提取筛选关键字,将所述筛选关键字与所述第二数据集进行匹配,得到目标数据集;

26、响应数据加载模块,用于将所述目标数据集进行数据转换,并存储于内存数据库,响应数据加载。

27、可选地,第二数据集获取模块,用于对所述第一基本数据集根据属性转换名称,调用预设数据处理转换函数,对所述第一基本数据集进行统一转换处理,得到第二数据集,包括:

28、对所述第一基本数据集进行多层结构转换;

29、将数据集中的对象根据属性名称进行json转换;

30、将json转换的结果作为第二数据集。

31、可选地,从所述第二数据集中提取筛选关键字,包括:

32、从所述第二数据集中提取各元素属性名为关键字的值;

33、将超过预设阈值的所述关键字的值的占比,确定为筛选后的关键字。

34、根据本发明实施例的另一个方面,提供了一种产品信息数据加载的电子设备,包括:

35、一个或多个处理器;

36、存储装置,用于存储一个或多个程序,

37、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明提供的产品信息数据加载的方法。

38、根据本发明实施例的还一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本发明提供的产品信息数据加载的方法。

39、上述发明中的一个实施例具有如下优点或有益效果:

40、通过对查询指令对应的数据转化存储在数据库中,避免了现有技术存在的每次查询需要耗费较多的时间,影响用户体验的技术缺陷,进而达到快速查询的产品信息、帮助用户快速筛选出用户提供合适的产品的技术效果。

41、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。



技术特征:

1.一种产品信息数据加载的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,对所述第一基本数据集根据属性转换名称,调用预设数据处理转换函数,对所述第一基本数据集进行统一转换处理,得到第二数据集,包括:

3.根据权利要求2所述的方法,其特征在于,从所述第二数据集中提取筛选关键字,包括:

4.根据权利要求3所述的方法,其特征在于,将所述筛选关键字与所述第二数据集进行匹配,得到目标数据集,包括:

5.根据权利要求4所述的方法,其特征在于,将所述目标数据集进行数据转换,并存储于内存数据库,响应数据加载之前,包括:

6.一种产品信息数据加载的装置,其特征在于,包括:

7.根据权利要求6所述的装置,其特征在于,第二数据集获取模块,用于对所述第一基本数据集根据属性转换名称,调用预设数据处理转换函数,对所述第一基本数据集进行统一转换处理,得到第二数据集,包括:

8.根据权利要求7所述的装置,其特征在于,从所述第二数据集中提取筛选关键字,包括:

9.一种产品信息数据加载的设备,其特征在于,所述产品信息加载数据处理设备包括:存储器和至少一个处理器,所述存储器中存储有指令;

10.一种计算机可读存储介质,其上存储有指令,其特征在于,所述指令被处理器执行时实现如权利要求1-5中任意一项所述的方法。


技术总结
本发明公开了一种产品信息数据加载的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:接收产品信息加载查询指令;根据所述加载查询指令匹配第一基本数据集;其中,所述第一基本数据集包含至少一个子集;对所述第一基本数据集,根据属性转换名称,调用预设数据处理转换函数,对所述第一基本数据集进行统一转换处理,得到第二数据集;从所述第二数据集中提取筛选关键字,将所述筛选关键字与所述第二数据集进行匹配,得到目标数据集;将所述目标数据集进行数据转换,并存储于内存数据库,响应数据加载。该实施方式避免了现有技术存在的每次查询需要耗费较多的时间的技术缺陷,进而达到快速查询的产品信息的技术效果。

技术研发人员:江帅,李楠枝
受保护的技术使用者:中国人寿财产保险股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1