一種基于elasticsearch父子關(guān)系的海量發(fā)票數(shù)據(jù)查詢方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN201911389046.6 申請日 -
公開(公告)號 CN111241121A 公開(公告)日 2020-06-05
申請公布號 CN111241121A 申請公布日 2020-06-05
分類號 G06F16/242(2019.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 趙建明;池紀(jì)田;吳童;徐記濤;于曉;苑魯娜;張樂鵬;肖安房;張文志 申請(專利權(quán))人 航天信息(山東)科技有限公司
代理機(jī)構(gòu) 北京久維律師事務(wù)所 代理人 邢江峰
地址 250101山東省濟(jì)南市新濼大街1166號奧盛大廈2號樓19層1909室
法律狀態(tài) -

摘要

摘要 一種基于elasticsearch父子關(guān)系的海量發(fā)票數(shù)據(jù)查詢方法,該方法包括以下步驟:創(chuàng)建父子關(guān)系表,設(shè)置維度表納稅人數(shù)據(jù)為父節(jié)點(diǎn),事實(shí)表發(fā)票數(shù)據(jù)為子節(jié)點(diǎn);創(chuàng)建父節(jié)點(diǎn)的具體信息、創(chuàng)建子節(jié)點(diǎn)的具體信息;在父級和子級之間創(chuàng)建鏈接,使子級文檔與父級文檔存儲在同一分片上;采用固定的周期創(chuàng)建索引,通過has_child查詢父級中的數(shù)據(jù)返回子級、查詢子級中的數(shù)據(jù)返回父級。還包括一種基于elasticsearch父子關(guān)系的海量發(fā)票數(shù)據(jù)查詢系統(tǒng)。本發(fā)明通過has_child實(shí)現(xiàn)海量發(fā)票數(shù)據(jù)多條件查詢秒級返回。通過在父級與子級間建立鏈接,實(shí)現(xiàn)了事實(shí)表發(fā)票數(shù)據(jù)隨著納稅人維度變更而變更,及時的調(diào)整并保證數(shù)據(jù)的準(zhǔn)確性,解決了之前需要對每個事實(shí)表發(fā)票數(shù)據(jù)進(jìn)行修改的問題,提高了工作效率,減少錯誤率。??