基于ClickHouse数据库的pipeline的缓存优化方法及系统[发明专利]

专利名称:基于ClickHouse数据库的pipeline的缓存优化方法及系统
专利类型:发明专利
发明人:黄向阳,贾德星
申请号:CN202111428731.2
申请日:20211129
公开号:CN114328598A
公开日:
20220412
专利内容由知识产权出版社提供
摘要:本发明公开了基于ClickHouse数据库的pipeline的缓存优化方法及系统,属于数据缓存技术领域,本发明要解决的技术问题为如何优化缓存,进而提高sql的执行效率,采用的技术方案为:该方法是将每一条的sql首次生成的interpreter解释器与sql本身保存下来,在每次执行sql流程前,比较是不是与缓存的sql是同一条sql;再采用缓存的interpreter解释器修改后,进行查询,并用所对应的sql作为索引进行查替换操作;再生成QueryPlan逻辑计划及生成pipeline物理计划的流程,并通过与Mergetree存储引擎进行交互,读取数据后返回请求结果。该系统包括客户端、分析选择查询模块、AST抽象语法树、interpreter解释器、QueryPlan逻辑计划模块及pipeline物理计划模块。
申请人:浪潮云信息技术股份公司
地址:250100 山东省济南市高新区浪潮路1036号浪潮科技园S01号楼
国籍:CN
代理机构:济南信达专利事务所有限公司
代理人:孙园园

本文发布于:2024-09-20 20:48:48,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/746062.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:缓存   浪潮   专利   系统   计划
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议