zoukankan      html  css  js  c++  java
  • elasticsearch安装与使用(4)-- 安装中文分词插件elasticsearch 的 jdbc

    前言

    elasticsearch(下面简称ES)使用jdbc连接mysql比go-mysql-elasticsearch的elasticsearch-river-jdbc能够很好的支持增量数据更新的问题(来自go-mysql-elasticsearch的作者siddontang)。

    其实jdbc是不需要安装的,只需要下载已经编译好的包,配置一下环境路径,即可使用,不会编译的就不要下载github里面的任何分支,因为那些都是源码,还没编译的。你用那些只会得到以下的结果,博主在这里坑了两个小时。

    找不到或无法加载主类 org.xbib.tools.Runner

     

    一、下载ES-jdbc

    elasticsearch-jdbc的官方github点击【这里】进行下载查看。

    如果你不会编译java文件,你就直接复制下载github中编译好的2.3.4.0连接

    这里建议使用wget下载并解压,方式如下:

    wget http://xbib.org/repository/org/xbib/elasticsearch/importer/elasticsearch-jdbc/2.3.4.0/elasticsearch-jdbc-2.3.4.0-dist.zip
    
    unzip elasticsearch-jdbc-2.3.4.0-dist.zip

    二、设置

    1.把解压后的文件夹放到你指定的路径,例如我放到根目录下面的data文件夹里面的www文件夹里面

    mv elasticsearch-jdbc-2.3.4.0 /data/www

    2.设置环境变量

    vim /etc/profile

    在文件最下输入下面的内容

    export JDBC_IMPORTER_HOME=/data/www/elasticsearch-jdbc-2.3.4.0

    3.生效变量

    source /etc/profile

    三、完成

    只通过上面就可以完成了jdbc的安装,在安装好了ES之后,我们可以使用PHP脚本调用jdbc的接口进行操作ES的数据了。

     

     

  • 相关阅读:
    项目发展规划 题解
    善意的投票&小M的作物 题解
    方格取数加强版 题解
    BZOJ1001 狼抓兔子 题解
    a
    一个搬运
    代码“小白”的温故而知新(一)-----OA管理系统
    工作流-----WorkFlow
    温习SQL语句
    浅谈MVC基础
  • 原文地址:https://www.cnblogs.com/shifu204/p/6374542.html
Copyright © 2011-2022 走看看