本发明主要涉及信息管理技术领域,具体涉及一种信息管理系统和方法。
背景技术:
目前,信息管理系统用于大型网站中的数据存储方面,存储量越大,网站的服务供给机能越强,但目前存储器的成本较高,扩充存储器也带来较高成本,但存储器中一些信息是不常用或极少用的,因此需要定期做信息删除处理,来提高存储器容量。
技术实现要素:
本发明针对上述技术问题提供一种信息管理系统和方法。
本发明解决上述技术问题的技术方案如下:一种信息管理系统,包括:
设置模块,用于设置第一预设时刻和预设转移数目n以及设置第二预设时刻和容量阈值;
排序模块,用于根据信息点击率由低至高的原则将存储在第一存储器中的各条信息进行排序;
处理模块,用于当所述第一预设时刻到达时,根据预设转移数目n将排序在前的n条信息转移至第二存储器中保存;
还用于当第二预设时刻到达时,判断所述第二存储器的剩余容量是否小于或等于容量阈值,如果是,则将保存在所述第二存储器的所有信息删除,否则保留信息。
本发明的有益效果是:设置两个存储器,第一存储器作为主用存储器,第二存储器作为备用存储器,能够根据预设时刻自动对主用存储器中的某些不常用、点击率低的信息进行定期转移处理,将信息从主用存储器转移至备用存储器中,备用存储器根据预设时刻进行定期清除信息处理,提高存储器容量及提高信息存储安全性能。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述第二预设时刻晚于所述第一预设时刻。
采用上述进一步方案的有益效果是:能够将转移的信息再临时保存一段时刻,之后再进行删除。
进一步,还包括统计模块,所述统计模块用于记录第二存储器中删除信息的时间和删除信息的数目。
采用上述进一步方案的有益效果是:能够记录删除信息,便于查询。
进一步,所述设置模块还用于,设置容量报警值;
所述处理模块还用于,实时监控第二存储器的剩余容量,如果第二存储器的剩余容量小于或等于容量报警值,则发出报警信息。
采用上述进一步方案的有益效果是:当第二存储器的剩余容量过少时,提前作出预警,可对一些即将删除的信息进行备份或其他处理,提高信息存储的安全性。
本发明解决上述技术问题的另一技术方案如下:一种信息管理方法,包括:
设置第一预设时刻和预设转移数目n以及设置第二预设时刻和容量阈值;
根据信息点击率由低至高的原则将存储在第一存储器中的各条信息进行排序;
当所述第一预设时刻到达时,根据预设转移数目n将排序在前的n条信息转移至第二存储器中保存;
当第二预设时刻到达时,判断所述第二存储器中的剩余容量是否小于或等于容量阈值,如果是,则将保存在所述第二存储器的所有信息删除,否则保留信息。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述第二预设时刻晚于所述第一预设时刻。
进一步,还包括步骤:记录第二存储器中删除信息的时间和删除信息的数目。
进一步,还包括步骤:设置容量报警值,并实时监控第二存储器的剩余容量,如果第二存储器的剩余容量小于或等于容量报警值,则发出报警信息。
附图说明
图1为本发明一实施例提供的信息管理系统的模块框图;
图2为本发明另一实施例提供的信息管理方法的方法流程图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
图1为本发明一实施例提供的信息管理系统的模块框图;
如图1所示,一种信息管理系统,包括:
设置模块,用于设置第一预设时刻和预设转移数目n以及设置第二预设时刻和容量阈值;
排序模块,用于根据信息点击率由低至高的原则将存储在第一存储器中的各条信息进行排序;
处理模块,用于当所述第一预设时刻到达时,根据预设转移数目n将排序在前的n条信息转移至第二存储器中保存;
还用于当第二预设时刻到达时,判断所述第二存储器中的剩余容量是否小于或等于容量阈值,如果是,则将保存在所述第二存储器的所有信息删除,否则保留信息。
上述实施例中,设置两个存储器,第一存储器作为主用存储器,第二存储器作为备用存储器,能够根据预设时刻自动对主用存储器中的某些不常用、点击率低的信息进行定期转移处理,将信息从主用存储器转移至备用存储器中,备用存储器根据预设时刻进行定期清除信息处理,提高存储器容量及提高信息存储安全性能。
可选的,作为本发明的一个实施例,所述第二预设时刻晚于所述第一预设时刻。
具体的,例如,当前日期为1月份,设置第一预设时刻为5月31日0点,设置第二预设时刻为10月31日0点。
上述实施例中,能够将转移的信息再临时保存一段时刻,之后再进行删除。
可选的,作为本发明的一个实施例,还包括统计模块,所述统计模块用于记录第二存储器中删除信息的时刻和删除信息的数目。
上述实施例中,能够记录删除信息,便于查询。
可选的,作为本发明的一个实施例,所述设置模块还用于,设置容量报警值;
所述处理模块还用于,实时监控第二存储器的剩余容量,如果第二存储器的剩余容量小于或等于容量报警值,则发出报警信息。
上述实施例中,当第二存储器的剩余容量过少时,提前作出预警,可对一些即将删除的信息进行备份或其他处理,提高信息存储的安全性。
图2为本发明另一实施例提供的信息管理方法的方法流程图;
可选的,作为本发明的另一个实施例,如图2所示,一种信息管理方法,包括:
设置第一预设时刻和预设转移数目n以及设置第二预设时刻和容量阈值;
根据信息点击率由低至高的原则将存储在第一存储器中的各条信息进行排序;
当所述第一预设时刻到达时,根据预设转移数目n将排序在前的n条信息转移至第二存储器中保存;
当第二预设时刻到达时,判断所述第二存储器中的剩余容量是否小于或等于容量阈值,如果是,则将保存在所述第二存储器的所有信息删除,否则保留信息。
可选的,作为本发明的一个实施例,所述第二预设时刻晚于所述第一预设时刻。
可选的,作为本发明的一个实施例,还包括步骤:记录第二存储器中删除信息的时间和删除信息的数目。
可选的,作为本发明的一个实施例,还包括步骤:设置容量报警值,并实时监控第二存储器的剩余容量,如果第二存储器的剩余容量小于或等于容量报警值,则发出报警信息。
在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。