ElasticSearch入门

0.从Mongodb拿出数据到ElasticSearch,使用S

2018-11-08  本文已影响13人  砂糖z

这篇博客从如何从mongodb中导出数据到es中开始,包含了下面几点

  • 0.关于logstash
    * 如何从mongodb中读取数据
    * 如何指定index Template(es中的索引模板)
  • 1.关于es点我
    * 指定生成索引的mapping
    * 指定分词器,中文分词器
  • 2.关于springboot点我
    * 我都想哭,关于stored_fields ,如何改写ElasticTemplate
    * 简单分析一下源码
    so ...

从mongodb中导出数据

我百度到了方法,从mongodb读数据一共有五种方法 (点击我查看),其中我考虑要使用的(mongo-connectorJDBC input plugin for logstash

但是为了过滤mongodb中的数据,我在这里选了基于logstash的logstash-input-mongodb插件

logstash-input-mongodb

下载:(点我镜像

但是使用这个时候第一个document的值并不会被导入到elasticSearch中.这是个问题?(点我可能会解决

logstash-output-elasticsearch

指定index Template有三种办法。(Template内容在下文es中)

关于es的部分我们在下一篇我们再写(点我

关于sprongboot部分我们在下下篇写(点我

上一篇 下一篇

猜你喜欢

热点阅读