elasticsearch
q18810146167
欧克欧克
展开
-
2019-03-25 - Elasticsearch 初学之多索引,多类型查询
之前安装了elasticsearch,6.6版本,和logstash ,并使用logstash 将mysql里的部分数据导入到了es存储里面,并放到springboot2.0版本的项目中,期间遇到了各种各样的问题,总归是解决了。。现在还在学习官方手册,看到这个章节,觉得有必要mark一下:(手抄一遍 加深印象 链接见最后)es里面的index类似mysql里面的database概念,但...翻译 2019-03-29 20:06:50 · 662 阅读 · 0 评论 -
2019-04-10 - Elasticsearch 初学者之记录es6的基本使用:添加索引、数据、测试ik分词(明明安装了ik 确不分词问题)
最近在做的web系统需要实现搜索框,其搜索内容涉及到几张表以及表里面的多个字段,表之间存在一些关系。考虑使用强大的Elasticsearch 来锻炼一下自己,好吧安装我这里就不详述了,可以搜出n多篇文章;这次在服务端安装使用的es是6.6.2版本,下载(https://www.elastic.co/cn/downloads/)、上传、解压,./bin/elasticsearch 启动 (踩...原创 2019-04-12 12:26:52 · 853 阅读 · 0 评论 -
elasticsearch6.6版本 es填坑之路 : the final mapping would have more than 1 type(解-决-方-案!!!)
困扰了2天的问题, 莫名其妙设置了一个叫做 default的 type,结果后面一直报这个错,建索引会报,设置mapping会报,使用logstash导入数据会爆 ,删除type再设置还会报;我的场景是这样子的,新安的服务6.6,没有任何索引,安装了logstash,然后利用它将数据从mysql导入到es中,logstash的conf如下:logstash启动的时候会看到它使用的t...原创 2019-04-17 10:45:01 · 16552 阅读 · 3 评论 -
elasticsearch6.6版本 es填坑之路 解决:QueryBuilder同时使用should must时,会影响should的筛选结果!
如题,我们经常会使用es的组合查询时,用到must和should 分别对应sql语句里面的 and 和 or;今天开发的时候,should单独使用的结果没问题,加上must发现should不起作用了。先上错误的写法:QueryBuilder termQueryBuilder = QueryBuilders.matchPhraseQuery("tablenamecn","*"+key...原创 2019-04-19 17:45:31 · 24485 阅读 · 13 评论