全文检索
渭水飞熊
这个作者很懒,什么都没留下…
展开
-
在elasticsearch 的Java客户端使用IK分词器的问题解决
前提描述,关于如何在elasticsearch原创 2014-10-19 00:21:59 · 5271 阅读 · 8 评论 -
elasticsearch常用的一些功能api
elasticsearch的资料不少,重复的太多,关键的太少。我根据自己的使用经验,逐步总结一些。希望能帮大家少浪费点时间。1、如何判断某个索引是否存在? Client searchClient client; //这里的初始化可以参考其他资料 IndicesExistsRequest request = new IndicesExistsRequestBuilde原创 2014-11-27 12:20:06 · 3821 阅读 · 0 评论 -
elasticsearch中一个field多个值如何操作
elasticsearch如何处理同一个field多个值的情况。原创 2014-11-24 11:56:08 · 13733 阅读 · 1 评论 -
IKAnalyzer如何自定义远端词库
IKAnalyzer1.3.4要自定义我们自己的词库,而且我们可以随时新增分词,网上查了一圈没有相关资料,看来只有自己搞定了。观察了下IKAnalyzer分词器的配置文件IKAnalyzer.cfg.xml发现其中有这样一个选项:,而且作者做了注释说这个就是扩展远程词典的。于是打开IKAnalyzer的源码查看,最后在Dictronary这类下找到这个方法:getRemoteWords。经过查原创 2015-01-23 15:35:07 · 5943 阅读 · 1 评论 -
关于elasticsearch的安全设置的一个注意点
elasticsearch1.4.3以前想版本,除了有MVEL安全漏洞外,还有Groovy的漏洞,具体可以参照:点击打开链接,这里要说的就是其使用的时候要注意的一个重要配置: 作为分布式服务器,一般部署在内网,以服务的形式提供给应用使用。而elasticsearch默认绑定的IP地址是:0.0.0.0,也就是说如果这个机子有几个网卡,则elasticsearch都可以通过这些IP原创 2015-03-15 12:00:37 · 8445 阅读 · 0 评论 -
关于elasticsearch1.4.3以下版本安全漏洞的攻击过程复现
elasticsearch1.4.3以下有几个版本可以执行groovy脚本,这个被利用后可以直接调用widows的cmd命令和linux的shell。网上有一些文章,但是写的不够接地气,这里我重新写下。 第一步:安装Firefox的Hackbar插件,安装好好,如图所示: 第二步:在浏览器地址栏敲:http://localhost:9200/_search?prett原创 2015-03-15 13:27:10 · 1447 阅读 · 0 评论