1.一种数据融合的方法,其特征在于,所述方法包括:
从数据库表集合中的每个数据库表中获取属于第一对象的多个数据记录,每个数据记录包括多个数据项,所述数据库表集合包括多个数据库表,所述第一对象是所述数据库表集合中的任一个数据库表中存储的数据对应的对象;
根据所述第一对象对应的第一数据项集合从所述多个数据记录中获取第一数据集合,所述第一数据项集合包括多个预设数据项,所述第一数据集合中的每个数据对应的数据项为所述第一数据项集合中的预设数据项;
将所述第一数据集合和所述第一对象对应的主键对应保存在结构化数据库表中,所述主键包括所述第一数据集合中的用于标识所述第一对象的至少一个数据。
2.如权利要求1所述的方法,其特征在于,所述每个数据记录中包括所述第一对象的类型标识信息;
所述根据所述第一对象对应的数据项集合从所述多个数据记录中获取第一数据集合之前,还包括:根据所述类型标识信息,获取所述第一对象对应的第一数据项集合。
3.如权利要求2所述的方法,其特征在于,所述根据所述类型标识信息,获取所述第一对象对应的第一数据项集合,包括:根据所述类型标识信息,从类型标识信息与对象类型的对应关系中获取所述第一对象的对象类型;
根据所述第一对象的对象类型,从对象类型与第一数据项集合的对应关系中获取所述第一对象对应的第一数据项集合。
4.如权利要求1所述的方法,其特征在于,所述根据所述第一对象对应的第一数据项集合从所述多个数据记录中获取第一数据集合,包括:将所述多个数据记录中的数据对应的数据项修改为标准数据项;
从所述多个数据记录中的数据中,选择标准数据项为所述第一数据项集合中的预设数据项的数据,并将所述选择的数据组成第一数据集合。
5.如权利要求4所述的方法,其特征在于,所述将所述多个数据记录中的数据对应的数据项修改为标准数据项,包括:根据目标数据对应的数据项,从第二数据项集合与标准数据项的对应关系中获取对应的标准数据项,所述目标数据为所述多个数据记录中的任一数据记录中的任一数据,所述第二数据项集合与标准数据项的对应关系中的每个第二数据项集合包括至少一个数据项;
将所述目标数据对应的数据项修改为所述获取的标准数据项。
6.如权利要求1所述的方法,其特征在于,所述将所述第一数据集合和所述第一对象对应的主键对应保存在结构化数据库表中之前,还包括:根据所述多个数据记录,通过关系规则集合从所述数据库表集合中获取与所述第一对象存在关系的第二对象,将所述第二对象的标识作为新数据并添加到所述第一数据集合以及将所述关系作为所述新数据对应的数据项,所述关系规则集合中的每个关系规则定义了一种对象关系和满足所述对象关系的条件。
7.如权利要求1至6任一项权利要求所述的方法,其特征在于,所述根据所述第一对象对应的数据项集合从所述多个数据记录中获取第一数据集合之后,还包括:从所述第一数据集合中获取属于第三数据项集合中的每个预设数据项的数据,并组成第二数据集合;将所述第一对象的主键和所述第二数据集合对应保存在索引数据库中。
8.如权利要求7所述的方法,其特征在于,所述将所述第一数据集合和所述第一对象对应的主键对应保存在结构化数据库表中之后,还包括:接收查询请求,所述查询请求携带用于标识待查询对象的查询数据和至少一个目标数据项;
从所述索引数据库表中获取包括所述查询数据的第一数据记录,如果所述第一数据记录中包括属于所述至少一个目标数据项中的每个目标数据项的数据,则发送属于所述每个目标数据项的数据。
9.如权利要求8所述的方法,其特征在于,所述方法还包括:
如果所述第一数据记录中不包括属于至少一个目标数据项的数据,则根据所述第一数据记录中的主健,从结构化数据库中获取包括所述主健的第二数据记录;
从所述第二数据记录中获取属于所述每个目标数据项的数据,并发送属于所述每个目标数据项的数据。
10.一种数据融合的装置,其特征在于,所述装置包括:
第一获取模块,用于从数据库表集合中的每个数据库表中获取属于第一对象的多个数据记录,每个数据记录包括多个数据项,所述数据库表集合包括多个数据库表,所述第一对象是所述数据库表集合中的任一个数据库表中存储的数据对应的对象;
第二获取模块,用于根据所述第一对象对应的第一数据项集合从所述多个数据记录中获取第一数据集合,所述第一数据项集合包括多个预设数据项,所述第一数据集合中的每个数据对应的数据项为所述第一数据项集合中的预设数据项;
保存模块,用于将所述第一数据集合和所述第一对象对应的主键对应保存在结构化数据库表中,所述主键包括所述第一数据集合中的用于标识所述第一对象的至少一个数据。
11.如权利要求10所述的装置,其特征在于,所述每个数据记录中包括所述第一对象的类型标识信息;
所述装置还包括:
第三获取模块,用于根据所述类型标识信息,获取所述第一对象对应的第一数据项集合。
12.如权利要求11所述的装置,其特征在于,所述第三获取模块,用于:根据所述类型标识信息,从类型标识信息与对象类型的对应关系中获取所述第一对象的对象类型;
根据所述第一对象的对象类型,从对象类型与第一数据项集合的对应关系中获取所述第一对象对应的第一数据项集合。
13.如权利要求10所述的装置,其特征在于,所述第二获取模块,用于:将所述多个数据记录中的数据对应的数据项修改为标准数据项;
从所述多个数据记录中的数据中,选择标准数据项为所述第一数据项集合中的预设数据项的数据,并将所述选择的数据组成第一数据集合。
14.如权利要求13所述的装置,其特征在于,所述第二获取模块,用于:根据目标数据对应的数据项,从第二数据项集合与标准数据项的对应关系中获取对应的标准数据项,所述目标数据为所述多个数据记录中的任一数据记录中的任一数据,所述第二数据项集合与标准数据项的对应关系中的每个第二数据项集合包括至少一个数据项;
将所述目标数据对应的数据项修改为所述获取的标准数据项。
15.如权利要求10所述的装置,其特征在于,所述装置还包括:第四获取模块,用于根据所述多个数据记录,通过关系规则集合从所述数据库表集合中获取与所述第一对象存在关系的第二对象,将所述第二对象的标识作为新数据并添加到所述第一数据集合以及将所述关系作为所述新数据对应的数据项,所述关系规则集合中的每个关系规则定义了一种对象关系和满足所述对象关系的条件。
16.如权利要求10至15任一项权利要求所述的装置,其特征在于,所述装置还包括:第五获取模块,用于从所述第一数据集合中获取属于第三数据项集合中的每个预设数据项的数据,并组成第二数据集合;将所述第一对象的主键和所述第二数据集合对应保存在索引数据库中。
17.如权利要求16所述的装置,其特征在于,所述装置还包括:接收模块,用于接收查询请求,所述查询请求携带用于标识待查询对象的查询数据和至少一个目标数据项;
第六获取模块,用于从所述索引数据库表中获取包括所述查询数据的第一数据记录;
发送模块,用于如果所述第六获取模块获取的第一数据记录中包括属于所述至少一个目标数据项中的每个目标数据项的数据,则发送属于所述每个目标数据项的数据。
18.如权利要求17所述的装置,其特征在于,
所述第六获取模块,还用于如果所述第一数据记录中不包括属于至少一个目标数据项的数据,则根据所述第一数据记录中的主健,从结构化数据库中获取包括所述主健的第二数据记录;
所述发送模块,还用于从所述第二数据记录中获取属于所述每个目标数据项的数据,并发送属于所述每个目标数据项的数据。