JavaのESインデックス作成
863 ワード
ES関連の共有と記録を続けます.
JavaによるESインデックスの作成は以下の通りです.
JavaによるESインデックスの作成は以下の通りです.
/**
* create by wxy_jdhk
*/
public class ElasticSearchUtils {
public void createIndexOne(TransportClient client) {
//
try {
IndexResponse response = client.prepareIndex("twitter", "_doc", "1")
.setSource(jsonBuilder()
.startObject()
.field("user", "kimchy")
.field("postDate", new Date())
.field("message", "trying out Elasticsearch")
.endObject()).get();
//
String _index = response.getIndex();
//
String _type = response.getType();
// ID
String _id = response.getId();
//
long _version = response.getVersion();
//
RestStatus status = response.status();
} catch (IOException e) {
e.printStackTrace();
}
}