1.一种集群数据管理方法,其特征在于,包括:
收集各数据库中数据的全部数据类型,分配给每一类数据相应的类别号,以及分配给每一个数据库对应的区间号,基于类别号和区间号形成每一份数据的数据编码;
计算不同数据类型对应的数据热度,根据数据热度从大到小的顺序对不同类型的数据进行热度排序,选取排序在前N名的数据类型为热点数据类型;判断任意一个数据库热点数据类型的数量是否大于第一阈值,当大于第一阈值时给该数据库建立至少两条传输通道;
接收目标用户输入的数据请求,根据数据请求获取目标数据,获取与数据类型匹配的全部初选数据库,并获取每一个初选数据库的传输通道数量,根据所述传输通道数量匹配对应的第一评价值;获取每一个初选数据库在设定时间范围内发送数据的次数以及计算发送数据成功的成功指数,基于所述发送数据的次数以及成功指数生成第二评价值;根据第一评价值和第二评价值得到初选数据库的评价值;选取当前评价值最高的初选数据库为目标数据库,获取该目标数据库中与所述数据类型对应数据的数据编码;
当分配的数据编码所对应的数据库在达到发送与该数据编码对应的目标数据时被占用,分配新的数据编码。
2.根据权利要求1所述的集群数据管理方法,其特征在于,所述计算不同数据类型对应的数据热度,包括:分别收集若干个预设期限内的每一类数据的下载次数;
根据任意一个预设期限内的下载次数计算在该预设期限内该类数据的下载热度;
基于任意一类数据所对应的全部下载热度求取平均值以生成该类数据对应的数据热度。
3.根据权利要求1所述的集群数据管理方法,其特征在于,当大于第一阈值时给该数据库建立至少两条传输通道,包括:当数据库的热点数据类型数量大于第二阈值时,给该数据库建立三条传输通道;
当数据库的热点数据类型数量大于第一阈值且小于第二阈值时,给该数据库建立两条传输通道。
4.一种集群数据管理装置,其特征在于,包括:
类型搜集模块:用于收集各数据库中数据的全部数据类型,分配给每一类数据相应的类别号,以及分配给每一个数据库对应的区间号,基于类别号和区间号形成每一份数据的数据编码;
热度计算模块:用于计算不同数据类型对应的数据热度,根据数据热度从大到小的顺序对不同类型的数据进行热度排序,选取排序在前N名的数据类型为热点数据类型;判断任意一个数据库热点数据类型的数量是否大于第一阈值,当大于第一阈值时给该数据库建立至少两条传输通道;
编码分配模块:用于接收目标用户输入的数据请求,根据数据请求获取目标数据,获取与数据类型匹配的全部初选数据库,并获取每一个初选数据库的传输通道数量,根据所述传输通道数量匹配对应的第一评价值;获取每一个初选数据库在设定时间范围内发送数据的次数以及计算发送数据成功的成功指数,基于所述发送数据的次数以及成功指数生成第二评价值;根据第一评价值和第二评价值得到初选数据库的评价值;选取当前评价值最高的初选数据库为目标数据库,获取该目标数据库中与所述数据类型对应数据的数据编码;
重新分配模块,用于当分配的数据编码所对应的数据库在达到发送与该数据编码对应的目标数据时被占用,分配新的数据编码。
5.一种电子设备,其特征在于,包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,用于执行权利要求1至3任一项所述的集群数据管理方法。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机程序,其中,所述计算机程序使得计算机执行权利要求1至3任一项所述的集群数据管理方法。