The invention provides a method, a clean database includes information recording terminal access service server; the terminal data is determined according to the conditions of screening the recorded information behavior; to clean up the terminal data in the database to meet the screening conditions. Through the technical scheme of the application, according to the actual use of the user to the terminal, the data in the database can be cleaned in time, which can improve the access speed of the database and reduce the response time of the service.
【技术实现步骤摘要】
本申请涉及数据处理
,尤其涉及一种清理数据库的方法和装置。
技术介绍
随着通信技术的发展,人们越来越习惯于利用网络处理各种工作和生活事项,这些事项的处理一般由用户通过终端访问提供相应业务的业务服务器来进行。在大数据时代,服务端通常会将来自终端与用户有关的各种信息存入数据库中,通过分析这些数据来为用户提供更加有针对性的服务。然而,用户数量、每个用户使用终端的数量和业务种类的增长使得数据库的规模日益庞大,数据库的访问效率下降,业务响应速度变慢,用户体验变差。
技术实现思路
有鉴于此,本申请提供一种清理数据库的方法,包括:记录终端访问业务服务器的行为信息;根据所记录的行为信息确定终端数据的筛选条件;对数据库中满足筛选条件的终端数据进行清理。本申请还提供了一种清理数据库的装置,包括:行为信息记录单元,用于记录终端访问业务服务器的行为信息;筛选条件确定单元,用于根据所记录的行为信息确定终端数据的筛选条件;终端数据清理单元,用于对数据库中满足筛选条件的终端数据进行清理。由以上技术方案可见,本申请的实施例中,通过记录终端访问业务服务器的行为信息,利用行为信息确定不再被频繁访问的终端数据的筛选条件,并对以此条件筛选出的终端数据进行清理,从而按照用户对终端的实际使用情况来及时清理数据库中不需要的终端数据,能够提高数据库的访问速度,减少业务响应时间。附图说明图1是本申请实施例中一种清理数据库的方法的流程图;图2是本申请应用示例的一种网络结构图;图3是本申请实施例应用的服务器的一种硬件结构图;图4是本申请实施例中一种清理数据库的装置的逻辑结构图。具体实施方式如今一个用户往往 ...
【技术保护点】
一种清理数据库的方法,其特征在于,包括:记录终端访问业务服务器的行为信息;根据所记录的行为信息确定终端数据的筛选条件;对数据库中满足筛选条件的终端数据进行清理。
【技术特征摘要】
1.一种清理数据库的方法,其特征在于,包括:记录终端访问业务服务器的行为信息;根据所记录的行为信息确定终端数据的筛选条件;对数据库中满足筛选条件的终端数据进行清理。2.根据权利要求1所述的方法,其特征在于,所述访问业务服务器的行为信息包括:终端最后一次访问业务服务器的时间;所述筛选条件包括:属于某个终端的数据,所属终端最后一次访问业务服务器的时间在第一预定时刻之前。3.根据权利要求1所述的方法,其特征在于,所述访问业务服务器的行为信息包括:用户账户在终端上最后一次访问业务服务器的时间;所述筛选条件包括:属于某个用户账户并且属于某个终端的数据,所属用户账户在所属终端上最后一次访问业务服务器的时间在第二预定时刻之前。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述终端通过其上安装的客户端应用程序对业务服务器进行访问;所述访问业务服务器的行为包括:用户通过客户端应用程序登录的行为,和用户对客户端应用程序进行操作的行为。5.根据权利要求1所述的方法,其特征在于,所述对数据库中满足筛选条件的终端数据进行清理,包括:将数据库中满足筛选条件的终端数据的索引信息记入待清理数据表;对待清理数据表中索引信息对应的终端数据进行清理。6.根据权利要求5所述的方法,其特征在于,所述对待清理数据表中索引信息对应的终端数据进行清理,包括:将待清理数据表分成N份,由N个主机分别对其中一份中索引信息对应的终端数据进行清理;N为大于1的整数。7.根据权利要求1所述的方法,其特征在于,所述对数据库中满足筛选
\t条件的终端数据进行清理,包括:删除数据库中满足筛选条件的终端数据,或将数据库中满足筛选条件的数据迁移到历史数据库中。8.一种清理数据库的...
【专利技术属性】
技术研发人员:单斌,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。