发明名称 一种基于缓冲队列的页面树形数据获取装置及方法
摘要 本发明提供了一种基于缓冲队列的页面树形数据获取装置及方法,包括:数据存储单元存储树形数据的所有节点信息;客户端数据缓存单元存储客户端展示单元展示的相关联的导航节点信息、缓存过滤器子节点信息和结果集叶子节点信息;第一数据查询单元根据第一查询请求查询数据存储单元,获得导航节点信息中目标导航节点对应的过滤器子节点信息和结果集叶子节点信息,将过滤器子节点信息和结果集叶子节点信息传输至客户端数据缓存单元;第二数据查询单元根据第二查询请求查询客户端数据缓存单元中缓存的结果集叶子节点信息,获取相应的结果集信息;客户端展示单元产生第一查询请求和第二查询请求;并展示导航节点信息、过滤器子节点信息以及结果集信息。
申请公布号 CN103955533B 申请公布日期 2017.03.08
申请号 CN201410200645.X 申请日期 2014.05.13
申请人 中国工商银行股份有限公司 发明人 张家宇;吴斐;邹然;张彦祥
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京三友知识产权代理有限公司 11127 代理人 汤在彦
主权项 一种基于缓冲队列的页面树形数据获取装置,其特征在于,包括:客户端数据缓存单元、客户端展示单元、第一数据查询单元、第二数据查询单元和数据存储单元;所述数据存储单元,用于存储树形数据的所有节点信息;所述客户端数据缓存单元,用于存储所述客户端展示单元展示的相关联的导航节点信息,以及缓存过滤器子节点信息和结果集叶子节点信息;所述第一数据查询单元,用于根据第一查询请求来查询所述数据存储单元,获得所述导航节点信息中目标导航节点对应的过滤器子节点信息和结果集叶子节点信息,并将所述过滤器子节点信息和结果集叶子节点信息传输至所述客户端数据缓存单元;所述第二数据查询单元,用于根据第二查询请求来查询所述客户端数据缓存单元中缓存的结果集叶子节点信息,获取符合第二查询请求的结果集信息;所述客户端展示单元,用于产生第一查询请求和第二查询请求;并展示所述导航节点信息、过滤器子节点信息以及结果集信息;其中,所述第一数据查询单元包括:过滤器信息查询模块和结果集信息查询模块;其中,所述过滤器信息查询模块,用于根据所述第一查询请求,从所述数据存储单元中检索出目标导航节点所对应地子节点信息,按照检索到的子节点信息生成过滤器子节点信息,并将所述过滤器子节点信息传输至所述客户端数据缓存单元;所述结果集信息查询模块,用于根据所述第一查询请求,从所述数据存储单元中检索出所述过滤器子节点信息对应结果集叶子结点信息;按照检索到的所述叶子节点信息生成结果集叶子节点信息,并将所述结果集叶子节点信息传输至所述客户端数据缓存单元。
地址 100140 北京市西城区复兴门内大街55号