发明名称 |
数据处理方法及装置 |
摘要 |
本发明实施例提供一种数据处理方法及装置。方法包括:将第一数据树的节点中保存的多个待处理数据的数据信息写入内存中;将所述多个待处理数据分成所述至少两组,在管理数据中添加各组的状态值,以指示各组待处理数据待处理;在内存中对各组待处理数据进行处理,在每组待处理数据处理完之后,实时更新所述管理数据中每组的状态值,以指示每组待处理数据已处理;根据所述管理数据中更新后的各组的状态值删除所述第一数据树中保存所述多个待处理数据的数据信息的所述节点。本发明实施例中每处理完一组待处理数据处理后只需通过一次磁盘IO修改状态值,且所有待处理数据处理完后只需通过一次磁盘IO删除所有节点,避免了大量的磁盘IO。 |
申请公布号 |
CN102495838A |
申请公布日期 |
2012.06.13 |
申请号 |
CN201110343278.5 |
申请日期 |
2011.11.03 |
申请人 |
成都市华为赛门铁克科技有限公司 |
发明人 |
陈娟;杨定国 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种数据处理方法,其特征在于,包括:将第一数据树的节点中保存的多个待处理数据的数据信息写入内存中,所述待处理数据的数据信息用于唯一标识所述待处理数据;将所述多个待处理数据分成至少两组,在预先生成的管理数据中添加各组待处理数据的状态值,以指示各组待处理数据待处理;在内存中对各组待处理数据进行处理,在每组待处理数据处理完之后,更新所述管理数据中每组待处理数据的状态值,以指示每组待处理数据已处理;根据所述管理数据中更新后的各组待处理数据的状态值删除所述第一数据树中保存所述多个待处理数据的数据信息的节点。 |
地址 |
611731 四川省成都市高新区西部园区清水河片区 |