栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

elasticsearch将对象插入索引

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

elasticsearch将对象插入索引

我认为您在正确的轨道上。当您不习惯Java API时,有时很难得到它。我认为随着时间的推移它将变得更好。

您必须将对象转换为Json才能将它们发送到ElasticSearch集群。 Gson是可以为您做到这一点的众多流行图书馆之一。

您上面显示的代码将创建一个索引。现在要将文档添加到该索引,请运行类似的内容。

   Tweet tweet = new Tweet();   tweet.setId("1234");   tweet.setMessage("message");   IndexRequest indexRequest = new IndexRequest("twitter","tweet", tweet.getId());   indexRequest.source(new Gson().toJson(tweet));   IndexResponse response = client.index(indexRequest).actionGet();

签出BulkRequest一次为多个项目建立索引。一旦对象变得更加复杂,就需要创建Mappings。

我在《指南》中找到了很多很好的例子,但在ES Google
Group中
通常会找到更详细的例子。

我也必须推荐Head前端。它向您显示现有索引和项目。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/382919.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号