发明名称 |
数据存储方法及装置 |
摘要 |
本发明提供了一种数据存储方法和装置,所述方法包括:确定待存储数据的数据类别,并查询根据源数据表中的以及所述源数据表的关联数据表中的数据属性,为不同数据类别分别预设的抽取规则,获取所述待存储数据的数据类别对应的抽取规则,所述预设的抽取规则用于获取不同数据属性的数据;根据所述待存储数据的数据类别对应的抽取规则,从所述源数据表及所述源数据表的关联数据表中,获取与所述数据类别相关的多组待存储数据组,每一待存储数据组包括不同数据属性的待存储数据;将每一待存储数据组中的待存储数据及所述待存储数据的数据类别,按组分别存储在数据存储表中。通过本发明实施例,简化了查找操作,提高了数据查找效率。 |
申请公布号 |
CN102799634B |
申请公布日期 |
2014.11.12 |
申请号 |
CN201210215323.3 |
申请日期 |
2012.06.26 |
申请人 |
中国农业银行股份有限公司 |
发明人 |
周期律;杨志刚;郭丽;于进;孟毅颖;涂晓军;蔡仕志;张旭春;王智忠;牛晔;高琦 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
王宝筠 |
主权项 |
一种数据存储方法,其特征在于,所述方法包括:确定待存储数据的数据类别,并查询根据源数据表中的以及所述源数据表的关联数据表中的数据属性,为不同数据类别分别预设的抽取规则,获取所述待存储数据的数据类别对应的抽取规则,所述预设的抽取规则用于获取不同数据属性的数据;根据所述待存储数据的数据类别对应的抽取规则,从所述源数据表及所述源数据表的关联数据表中,获取与所述数据类别相关的多组待存储数据组,每一待存储数据组包括不同数据属性的待存储数据;将每一待存储数据组中的待存储数据及所述待存储数据的数据类别,按组分别存储在数据存储表中;确定所述待存储数据的源数据种类;将所述源数据表中的和所述源数据表的关联数据表中的数据属性的名称,数据属性的标记以及所述源数据种类的名称,按照预先设置的数据属性排列顺序,对应存储在属性存储表中;当接收到数据校验请求时,确定请求校验的数据的校验数据类别;从所述为不同数据类别预设的抽取规则中,获取所述校验数据类别对应的校验抽取规则,以及,从所述数据存储表中存储的数据组中获取所述校验数据类别对应的待校验数据组;确定所述待校验数据组中数据主属性对应的待校验主数据;依据所述待校验主数据和所述校验抽取规则,从所述源数据表及所述源数据表的关联数据表中,判断是否能够获取与所述校验数据类别相关的包含所述待校验主数据的校验数据组;如果是,确定所述待校验数据组有效;如果否,确定所述待校验数据组无效,返回所述确定待存储数据的数据类别,并获取所述数据类别对应的待抽取规则的步骤重新执行,或者依据所述校验数据组更新所述待校验数据组。 |
地址 |
100005 北京市东城区建国门内大街69号 |