ES-JDBC連接SQL-DML的實(shí)現(xiàn)方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN202111462057.X 申請(qǐng)日 -
公開(公告)號(hào) CN114168144A 公開(公告)日 2022-03-11
申請(qǐng)公布號(hào) CN114168144A 申請(qǐng)公布日 2022-03-11
分類號(hào) G06F8/41(2018.01)I;G06F16/25(2019.01)I;G06F16/28(2019.01)I;G06F16/953(2019.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 王偉哲;石棋玲;白普洲 申請(qǐng)(專利權(quán))人 北京東方金信科技股份有限公司
代理機(jī)構(gòu) 北京紀(jì)凱知識(shí)產(chǎn)權(quán)代理有限公司 代理人 王胥慧
地址 100083北京市海淀區(qū)成府路45號(hào)中關(guān)村智造大街F座3層301
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種ES?JDBC連接SQL?DML的實(shí)現(xiàn)方法及系統(tǒng),其特征在于,包括:建立詞法解析和語法解析相關(guān)的文件,并生成對(duì)應(yīng)的詞法解析類和語法解析類;根據(jù)生成的詞法解析類和語法解析類,解析SQL語句,得到語法樹;對(duì)語法樹進(jìn)行解析,并構(gòu)建ES服務(wù)器的客戶端類所需的實(shí)體類;在構(gòu)建的實(shí)體類中,根據(jù)ES服務(wù)器查詢SQL解析結(jié)果對(duì)象,調(diào)用獲取SQL操作方法中不同的返回結(jié)果以及客戶端類的不同方法,完成ES數(shù)據(jù)的操作,本發(fā)明可以廣泛應(yīng)用于應(yīng)用開發(fā)技術(shù)領(lǐng)域中。