Elasticsearch和Mysql的同步-logstash-input-jdbc

配置好elasticsearch后,需要将mysql的数据导入到elasticsearch中。网上查看,有好几种同步插件。我在elasticsearch-jdbc和 logstash-input-jdbc 中选择。两种我都尝试了下,由于我的elasticsearch版本是官网最新的6.1.1版本,官方现在推荐的都是logstash,于是把精力放在了logstash上。具体步骤如下:

1、logstash安装

Logstash是一款轻量级的日志搜集处理框架,可以方便的把分散的、多样化的日志搜集起来,并进行自定义的处理,然后传输到指定的位置,比如某个服务器或者文件。直接下载解压缩放在适当目录就行,免安装。下面是我的目录地址:

1
2
3
cd /usr/local/src
wget https://artifacts.elastic.co/downloads/logstash/logstash-6.1.1.tar.gz
tar -zxvf logstash-6.1.1.tar.gz

Continue reading

Elasticsearch的安装部署和使用

最近由于工作之前遇到搜索的问题,于是开始研究Elasticsearch,准备运用到我们的系统中。于是先在macbook上安装实验,打算在一台机器上完成2个节点的配置。

一、Elasticsearch安装配置

1、下载安装

1
2
3
4
cd /usr/local/src
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.0.tar.gz
tar -zxvf elasticsearch-6.3.0.tar.gz
mv elasticsearch-6.3.0 /usr/local/

Continue reading