zoukankan      html  css  js  c++  java
  • elasticsearch-jdbc 使用

    elasticsearch-jdbc是一个将关系型数据库(RDBMS)数据导入到ElasticSearch库中的一个工具包,支持mysql、oracle、postgrey、csv等存储列式数据的容器。目前最新的版本是2.3.4.1,支持的ElasticSearch的版本为2.3.4。

    下载elasticsearch-jdbc对应的版本。

    切换到elasticsearch-jdbc-/bin目录下,在此目录下编写你的运行脚本(不一定非要在bin目录下)

    例如:

    ’#!/bin/sh
    bin=/Users/zhuzhiqiang/Desktop/javaxuxi/es/elasticsearch-jdbc-2.3.2.0/bin
    lib=/Users/zhuzhiqiang/Desktop/javaxuxi/es/elasticsearch-jdbc-2.3.2.0/lib
    echo '{
    "type" : "jdbc",
    "jdbc": {
    "elasticsearch.autodiscover":true,
    "elasticsearch.cluster":"es-cluster",
    "url":"jdbc:mysql://127.0.0.1:3306/rocketmq-transaction-balance?characterEncoding=utf8&useSSL=false",
    "user":"root",
    "password":"root",
    "sql":"select * from table",
    "elasticsearch" : {
      "host" : "127.0.0.1:",
      "port" : 9300
    },
    "index" : "myindex",
    "type" : "mytype" 
    }
    }'| java 
      -cp "${lib}/*" 
      -Dlog4j.configurationFile=${bin}/log4j2.xml 
      org.xbib.tools.Runner 
      org.xbib.tools.JDBCImporter
    

      

    执行shell脚本。

  • 相关阅读:
    angular
    客户端存储cookie ---(优缺点及定义及用途)
    cookie的设置和获取
    和谐敏感字
    移动端上滑下滑换图片
    移动端适配方式
    Viewport及判断移动端上下滑动
    HTML5拖放&地理定位
    用canvas 做一个钟表
    用canvas上传图片
  • 原文地址:https://www.cnblogs.com/anxbb/p/9398776.html
Copyright © 2011-2022 走看看