【无标题】

新的启程

概况

兜兜转转的从5月份离职到8月左右的时间,7月开始在上海找工作,疫情原因,在上海真难。自我计划后,还是回老家福州二线城市发展吧。经过不懈的努力呢,目前已入职一家公司。目前做架构和业务工作,虽然工资上没上海那边高,但至少也符合自己的期望。总结下在这段时间的工作复习吧。

搭建elasticsearch的sql查询的处理

❓what,elasticsearch还能用SQL的语句来查询。是的,你没看错,就是用 SQL语句来操作es的查询,我刚开始也好奇,不过后来经过了解后,原来需要开通白金级会员才能使用对应的sql查询功能,当然在kibana上可以直接操作,但是在Java中,目前就只能通过x-pack-sql-jdbc的方式来处理了。目前我查到有几个开源项目,分别为:**NLPchina提供的elasticsearch-sql **,X-Pack-SqlOpenDistro for Elasticsearch SQLamazy.elasticsearch。我这边参考别人对x-pack-sql-jdbc的改造后的二次改造,源码地址:https://gitee.com/wsitm/elasticsearch-jdbc.git。原理其实也简单,就是通过SQL语句请求对应的HTTP方式来处理,目前elasticsearch官方还没有完善的api给我们用,只能先这样处理。给我的感觉就是万变不离其宗好,只要有相关的思想,什么技术其实都是差不多。

自定义的elasticsearch-jdbc具体细节后面我会分享。除了查询用SQL来处理,其他的增、删、改还是用具体的Java客户端的方式来实现。以前做开发时候,只是简单的依赖jar后,实现具体的业务逻辑。但是经过最近的工作后,自己搭建,自己选版本等,在这中间出现的一些问题后到如何解决过程中,确实能提示自己的动手能力和处理问题能力。简单的小总结,笔墨不太好,网上的朋友见到了勿喷哈,😊。

好了先总结到这里吧,其他还有其他,后面有时间在写了。等熟悉写文章后,慢慢的将一些技术上的使用和问题整理处理等分享出来。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

茗花落涧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值