Go教程

将MongoDB数据加载到Elasticsearch 用Elasticsearch连接到Kibana

本文主要是介绍将MongoDB数据加载到Elasticsearch 用Elasticsearch连接到Kibana,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、前言

docker pull nshou/elasticsearch-kibana:latest

docker elasticsearch kibana  

 

由于业务需要,需要将放在MongoDB的数据加载到Elasticsearch,Elasticsearch天生具有全文检索优势。MongoDB虽然新的版本也支持fulltext,但目前尚未支持中文。所以这里我们就用比较流行的Elasticsearch。
另外,为了方便,我会基于Docker搭建MongoDB和Elasticsearch集群

二、docker的安装和使用

环境:Ubuntu 18.04.5 LTS

2.1 如果存在旧版本docker,先删除旧版本

$ sudo apt-get remove docker docker-engine docker.io

2.2 更新apt-get

$sudo apt-get update

2.3 添加docker官方 GPG key

2.4 安装docker

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88
pub   4096R/0EBFCD88 2017-02-22
      Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid                  Docker Release (CE deb)sub   4096R/F

               

这篇关于将MongoDB数据加载到Elasticsearch 用Elasticsearch连接到Kibana的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!