一种基于elasticsearch父子关系的海量发票数据查询方法及系统
基本信息
申请号 | CN201911389046.6 | 申请日 | - |
公开(公告)号 | CN111241121A | 公开(公告)日 | 2020-06-05 |
申请公布号 | CN111241121A | 申请公布日 | 2020-06-05 |
分类号 | G06F16/242(2019.01)I | 分类 | 计算;推算;计数; |
发明人 | 赵建明;池纪田;吴童;徐记涛;于晓;苑鲁娜;张乐鹏;肖安房;张文志 | 申请(专利权)人 | 航天信息(山东)科技有限公司 |
代理机构 | 北京久维律师事务所 | 代理人 | 邢江峰 |
地址 | 250101山东省济南市新泺大街1166号奥盛大厦2号楼19层1909室 | ||
法律状态 | - |
摘要
摘要 | 一种基于elasticsearch父子关系的海量发票数据查询方法,该方法包括以下步骤:创建父子关系表,设置维度表纳税人数据为父节点,事实表发票数据为子节点;创建父节点的具体信息、创建子节点的具体信息;在父级和子级之间创建链接,使子级文档与父级文档存储在同一分片上;采用固定的周期创建索引,通过has_child查询父级中的数据返回子级、查询子级中的数据返回父级。还包括一种基于elasticsearch父子关系的海量发票数据查询系统。本发明通过has_child实现海量发票数据多条件查询秒级返回。通过在父级与子级间建立链接,实现了事实表发票数据随着纳税人维度变更而变更,及时的调整并保证数据的准确性,解决了之前需要对每个事实表发票数据进行修改的问题,提高了工作效率,减少错误率。 |
