用ElasticSearch,一般都会自写一些特别需求的分析器(analyzer)吧,其中涉及到字符过滤器(character filter)、分词器(tokenizer)和过滤器(filter)的使用。
那么,这些涉及到的部分是如何在一次分析中执行的呢?顺序又是如何的呢?且看下文。

当一个[……]

Read more

最近老大发我一个向日葵开发的实体设备的连接,看了下,竟然是支持网络唤醒局域网设备的,有点意思。看了下说明,是用的WOL,这玩意儿我以前看到过,因为本机BIOS没找到相关设置以为不支持,有点兴趣,索性再深入研究下。

搜到戴尔官方网站介绍,Dell OptiPlex 3040开启WOL的方法如下:[……]

Read more

text:会分词,ElasticSearch会先把对象进行分词处理,然后再再存入到索引。
当使用多个单词进行查询的时候,无法查到已分词过的内容。

keyword:不分词,直接整个存入索引。
可以进行完整地查询!默认是256个字符!

参考资料:
https://blog.csdn.n[……]

Read more

ElasticSearch bulk批量添加索引后,遍历每个结果,错误码列表如下:

操作
状态码

CREATE
201 创建成功

UPDATE
200 更新成功
201 创建成功(UPSERT)
400 更新失败
(比如需要更新的记录不存在)[……]

Read more

想遍历搜索某个目录下的全部文件内容,如何实现?

grep -rnw '/path/to/somewhere/' -e "搜索文本"

参考资料:
https://stackoverflow.com/questions/16956810/how-do-i-find-all-[……]

Read more