ElasticSearch(二)
一、使用Java客户端管理ES 1、创建索引库 步骤: 1)创建一个Java工程 2)添加jar包,添加maven的坐标 3)编写测试方法实现创建索引库 1、创建一个Settings对象,相当于是一个配置信息。主要配置集群的名称。 2、创建一个客户端Client对象 3、使用client对象创建一个索引库 4、关闭client对象 2、使用Java客户端设置Mappings 步骤: 1)创建一个Settings对象 2)创建一个Client对象 3)创建一个mapping信息,应该是一个json数据,可以是字符串,也可以是XContextBuilder对象 4)使用client向es服务器发送mapping信息 5)关闭client对象 3、添加文档 步骤: 1)创建一个Settings对象 2)创建一个Client对象 3)创建一个文档对象,创建一个json格式的字符串,或者使用XContentBuilder 4)使用Client对象吧文档添加到索引库中 5)关闭client 4、添加文档第二种方式 创建一个pojo类 使用工具类把pojo转换成json字符串