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数据的操作,本发明可以广泛应用于应用开发技术领域中。 |
