【摘要】 本发明公开了一种报表缓存的方法,包括:接收报表访问数据的步骤;判断对应的报表是否存在于报表缓存服务器中,如果存在则直接读取所需报表,如果不存在则生成报表并依据设定策略决定是否存储报表副本到报表缓存服务器中;对于已经存储在报表缓存服务器中的报表也可依据既定策略判断是否将其删除。该方法采取的缓存策略与业务规则有关,使报表的缓存稀疏化,使报表缓存数量与报表生成速度容易得到均衡。 【专利类型】发明授权 【申请人】中国建设银行股份有限公司 【申请人类型】企业 【申请人地址】100032 北京市西城区金融大街25号 【申请人地区】中国 【申请人城市】北京市 【申请人区县】西城区 【申请号】CN200810006059.6 【申请日】2008-02-01 【申请年份】2008 【公开公告号】CN101226542B 【公开公告日】2010-09-15 【公开公告年份】2010 【授权公告号】CN101226542B 【授权公告日】2010-09-15 【授权公告年份】2010.0 【IPC分类号】G06F17/30 【发明人】陈铭新; 陈皓; 朱志; 郑志远; 孙浩; 欧万翔; 金林涛; 黄新新; 赵文; 李政 【主权项内容】一种报表缓存的方法,其特征在于,包括以下步骤:A)接收访问数据的步骤,用于接收用户主机传来的对一个基本报表发起报表访问的访问参数组合数据;B)判断的步骤,依据获取的访问参数组合数据判断所对应的报表是否存在于报表缓存服务器中,如果存在,则执行步骤C);如果不存在,则执行步骤D);C)读取所需报表的步骤,从报表缓存服务器中读取访问参数组合数据所对应的报表,且不再执行步骤D);D)生成并存储报表的步骤,依据获取的用户访问参数组合数据生成所需报表,并依据所述参数组合的访问记录数判断该参数组合所对应的报表是否达到存储报表副本的条件,将达到存储报表副本条件的报表的副本存储到报表缓存服务器中;E)第二判断并删除报表的步骤,该步骤定期判断报表缓存服务器中存储的报表是否满足设定的删除条件,将满足设定的删除条件的报表删除。 【当前权利人】中国建设银行股份有限公司 【当前专利权人地址】北京市西城区金融大街25号 【专利权人类型】其他股份有限公司(上市) 【统一社会信用代码】911100001000044477 【家族被引证次数】13