ES-JDBC连接SQL-DML的实现方法及系统

基本信息

申请号 CN202111462057.X 申请日 -
公开(公告)号 CN114168144A 公开(公告)日 2022-03-11
申请公布号 CN114168144A 申请公布日 2022-03-11
分类号 G06F8/41(2018.01)I;G06F16/25(2019.01)I;G06F16/28(2019.01)I;G06F16/953(2019.01)I 分类 计算;推算;计数;
发明人 王伟哲;石棋玲;白普洲 申请(专利权)人 北京东方金信科技股份有限公司
代理机构 北京纪凯知识产权代理有限公司 代理人 王胥慧
地址 100083北京市海淀区成府路45号中关村智造大街F座3层301
法律状态 -

摘要

摘要 本发明涉及一种ES‑JDBC连接SQL‑DML的实现方法及系统,其特征在于,包括:建立词法解析和语法解析相关的文件,并生成对应的词法解析类和语法解析类;根据生成的词法解析类和语法解析类,解析SQL语句,得到语法树;对语法树进行解析,并构建ES服务器的客户端类所需的实体类;在构建的实体类中,根据ES服务器查询SQL解析结果对象,调用获取SQL操作方法中不同的返回结果以及客户端类的不同方法,完成ES数据的操作,本发明可以广泛应用于应用开发技术领域中。