摘要:前言:这些总结是根据之前看到的文章和实践得出的,但是也不一定对,后续会根据最新的理解校验更新 核心点之一:term、match、match_phrase对keyword或text是有不同的功效的;并不是说match用于keyword和text的字段的匹配逻辑一致; 注意,中文是单个字就会进行分词(除
阅读全文
摘要:这个错误网上有很多种说法,但是我这边报这个原因是因为OOM了,jvm参数配置的最大内存只有512M导致爆了,调大后就没有报了;
阅读全文
摘要:最新的ES的index type默认就是_doc无法再指定; index里的每个文档都有个String类型的_id字段,它可以理解为主键【所以表结构最好是有个单字段且业务无关作为主键方便迁移ES】 keyword的字段才能被聚合和精确查找 es默认有from+size不能超过1W的限制,但是可以用s
阅读全文
摘要:0.已经生成的index,它的mappings是不会变的,比如只有name、age、desc三个字段,且各自的index、doc_values都已经确立;那么我往里面提交是可以提交额外的字段如:phone ,但是这个phone字段无法被搜索,它只能被查已经存在且能查询的三个字段查出来后 附带 的带出
阅读全文
摘要:前提: 已经安装好docker运行环境; 步骤: 1.安装elasticsearch 6.2.2版本,目前最新版是7.2.0,这里之所以选择6.2.2是因为最新的SpringBoot2.1.6默认支持的就是6.2.2的,而7.x是有很大更新的,SpringBoot正常集成的情况下无法和es最新版本兼
阅读全文
摘要:转载自:https://www.cnblogs.com/WessonStar/p/8296781.html 不过我的es版本是7.2.0,然后这里要注意ik分词器放入plugins里是需要有个ik插件目录的,不能直接将ik分词器压缩包解压到plugins里; 然后路径上不要有空白符和中文; 环境与版
阅读全文