最近Log4j的漏洞搞的互联网乌烟瘴气的……大部分Java栈的同学都为此忙了起来。

ElasticSearch是最常见的搜索引擎,Java开发的,默认使用的还是2.11的Log4j,也在漏洞影响的范围。

呐,我本身并不怎么玩儿Java,但因为项目用到了ElasticSearch[……]

阅读全文

目前比较新的Elasticsearch,如7.3.0的版本,附带了x-pack免费授权,支持初始化密码等基本的安全功能,那么如何在shell中初始化密码呢?

示例shell代码如下:

printf "y" | /es/bin/elasticsearch-keys[......]

阅读全文

最近调整代码,发现有个报错:“No search context found for id”。

跟进后发现这个报错来自游标查询。之所以会出现这个报错,是由于时间已经超过游标当时设置的时间,scroll超时后自动删除了,所以才会提示:“No search context found f[……]

阅读全文

最近有个奇葩需求,需要使用到通配符搜索的功能,Yii框架没有太明确的实现,所以自己测试了下,总结出来。

示例代码:

$query['function_score']['query']['bool']['must'][] = [
'wildcard' => [

阅读全文