The present application discloses a method and device for migration of data. In this method, the method includes: obtaining at least one data attribute information, each data attribute information including: the identification of the data, the name of the database to save the data, the time of creating the data, the valid length of the preset data, and the recording of the access data; If there is at least one data attribute information, whether there is no later than the preset deadline time after the time delay of creation time delay is not later than the first target data attribute information of the number of access data in the valid time less than the preset number of times; if at least one data attribute information has the first target data attribute letter Interest, access the database corresponding to the name of the database in the first target data attribute information, and migrate the data corresponding to the identification of the data in the first target data attribute information from the database. Through the application example, data less queried in the database can be reduced to improve data query efficiency.
【技术实现步骤摘要】
一种数据的迁移方法及装置
本申请涉及数据库管理领域,特别是涉及一种数据的迁移方法及装置。
技术介绍
在数据库所保存的数据中,存在一些较少被查询的数据,其中,该较少被查询的数据可以为:数据库中的数据表,数据表中记录的信息等等。一般来说,在数据库中较少被查询的数据占已保存数据的比例,高达90%以上,此时,较少被查询数据的存在,会降低数据库的查询效率。因此,需要一种将较少被查询的数据从数据库中迁移出去,以提高数据库的查询效率。
技术实现思路
基于此,本申请提供了一种数据的迁移方法,用于将较少被查询的数据从数据库中迁移出去,以提高数据库的查询效率。本申请还提供了一种数据的迁移装置,以保证上述方法在实际中的实现及应用。本申请提供的技术方案为:本申请提供了一种数据的迁移方法,该方法包括:获取至少一条数据属性信息,其中,每条数据属性信息包括:数据的标识、保存所述数据的数据库的名称、所述数据的创建时刻、预设的所述数据的有效时长,以及访问所述数据的记录,其中,所述记录包括:访问所述数据的次数;判断所述至少一条数据属性信息中,是否存在将创建时刻延迟有效时长后的时刻不晚于预设截止期限时刻,且,所述有效时长内访问所述数据的次数小于预设次数的第一目标数据属性信息;若所述至少一条数据属性信息中存在所述第一目标数据属性信息,访问所述第一目标数据属性信息中数据库的名称所对应的数据库,并从所述数据库中,将所述第一目标数据属性信息中数据的标识所对应的数据进行迁移。其中,所述记录还包括:每次访问所述数据的时刻;所述方法还包括:当检测到访问所述至少一条数据属性信息中数据的标识所对应的数据时,更新所述 ...
【技术保护点】
1.一种数据的迁移方法,其特征在于,所述方法包括:获取至少一条数据属性信息,其中,每条数据属性信息包括:数据的标识、保存所述数据的数据库的名称、所述数据的创建时刻、预设的所述数据的有效时长,以及访问所述数据的记录,其中,所述记录包括:访问所述数据的次数;判断所述至少一条数据属性信息中,是否存在将创建时刻延迟有效时长后的时刻不晚于预设截止期限时刻,且,所述有效时长内访问所述数据的次数小于预设次数的第一目标数据属性信息;若所述至少一条数据属性信息中存在所述第一目标数据属性信息,访问所述第一目标数据属性信息中数据库的名称所对应的数据库,并从所述数据库中,将所述第一目标数据属性信息中数据的标识所对应的数据进行迁移。
【技术特征摘要】
1.一种数据的迁移方法,其特征在于,所述方法包括:获取至少一条数据属性信息,其中,每条数据属性信息包括:数据的标识、保存所述数据的数据库的名称、所述数据的创建时刻、预设的所述数据的有效时长,以及访问所述数据的记录,其中,所述记录包括:访问所述数据的次数;判断所述至少一条数据属性信息中,是否存在将创建时刻延迟有效时长后的时刻不晚于预设截止期限时刻,且,所述有效时长内访问所述数据的次数小于预设次数的第一目标数据属性信息;若所述至少一条数据属性信息中存在所述第一目标数据属性信息,访问所述第一目标数据属性信息中数据库的名称所对应的数据库,并从所述数据库中,将所述第一目标数据属性信息中数据的标识所对应的数据进行迁移。2.根据权利要求1所述的方法,其特征在于,所述记录还包括:每次访问所述数据的时刻;所述方法还包括:当检测到访问所述至少一条数据属性信息中数据的标识所对应的数据时,更新所述记录;若所述至少一条数据属性信息中不存在所述第一目标数据属性信息,判断所述至少一条数据属性信息中,是否存在将创建时刻延迟有效时长后的时刻不晚于预设截止期限时刻,且,所述有效时长内访问所述数据的次数不小于预设次数的第二目标数据属性信息;若所述至少一条数据属性信息中存在所述第二目标数据属性信息时,将所述第二目标数据属性信息中,所述数据的创建时刻更新为最晚访问所述数据的时刻。3.根据权利要求2所述的方法,其特征在于,所述从所述数据库中,将所述第一目标数据属性信息中数据的标识所对应的数据进行迁移之后,还包括:从所述至少一条数据属性信息中,删除所述第一目标数据属性信息,得到删除后的至少一条数据属性信息。4.根据权利要求3所述的方法,其特征在于,所述获取至少一条数据属性信息,包括:每隔预设时间,获取当前的至少一条数据属性信息。5.根据权利要求1所述的方法,其特征在于,在所述从所述数据库中,将所述第一目标数据属性信息中数据的标识所对应的数据进行迁移之后,还包括:统计当前已完成迁移的数据所对应的第一目标数据属性信息的数量;确定当前迁移进度,所述当前迁移进度为:第一数量与第二数量的比值,其中,所述第一数量为:当前已完成迁移的数据所对应的第一目标数据属性信息的数量;所述第二数量为:所述第一目标数据属性信息的总数量;展示所述当前迁移进度。6.一种数据的迁移装置,其特征在于,所述装置包括:获取单元,用于获取至少一条数据属性信息,其中,每条数据属性信息包括:数据...
【专利技术属性】
技术研发人员:廖业斌,
申请(专利权)人:北京网信云服信息科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。