摘要: 这里之所以选择high level client方式是因为transportClient在7.X版本中废弃,预计会在8版本彻底删除。 可参考官方文档地址:https://www.elastic.co/guide/en/elasticsearch/client/java-rest/7.6/java-r 阅读全文
posted @ 2020-03-26 09:17 学霸王先森 阅读(1431) 评论(1) 推荐(1) 编辑
摘要: 调用方式 es通过http+json方式调用 返回:创建成功 或者使用kibana的控制台也可以。 创建索引 PUT /test { "settings": { "number_of_shards": 3, "number_of_replicas": 2 }, "mappings": { "prop 阅读全文
posted @ 2020-03-26 09:16 学霸王先森 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 什么是Mapping mapping是定义索引中有什么字段,字段类型等结构信息。相当于数据库的表结构或者solr的schema. es7.X以上不需要再定义类型_doc,已经废除 PUT test { #定义索引名称为test "mappings" : { #映射定义 "properties" : 阅读全文
posted @ 2020-03-26 09:14 学霸王先森 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 安装插件 下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases 下载版本与es相同的分词器,解压到plugins目录下面,一定要解压到一个文件夹下面,如IK,不能直接解压到plugins下面,不然启动es会报错 重启es 扩 阅读全文
posted @ 2020-03-26 09:12 学霸王先森 阅读(217) 评论(0) 推荐(1) 编辑
摘要: ES版本:7.6.1 elasticsearch.yml # Cluster # 集群名称,同一集群名称需一致,默认:elasticsearch cluster.name: my-application # Node # 节点名称,集群内节点名称需唯一 node.name: node-1 # 自定义 阅读全文
posted @ 2020-03-26 09:11 学霸王先森 阅读(230) 评论(0) 推荐(0) 编辑