国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

Ela、sticsearch中使用reiver-jdbc導入數(shù)據(jù)

2019-11-02 14:20:17
字體:
來源:轉載
供稿:網友

   Elastisearch中提供了river模塊來從其他數(shù)據(jù)源中獲取數(shù)據(jù),該項功能以插件的形式存在,目前已有的river插件包括:

  river pluginsedit

  1. Supported by Elasticsearch

  CouchDB River Plugin

  RabbitMQ River Plugin

  Twitter River Plugin

  Wikipedia River Plugin

  2. Supported by the community

  ActiveMQ River Plugin (by Dominik Dorn)

  Amazon SQS River Plugin (by Alex Bogdanovski)

  CSV River Plugin (by Martin Bednar)

  Dropbox River Plugin (by David Pilato)

  FileSystem River Plugin (by David Pilato)

  Git River Plugin (by Olivier Bazoud)

  GitHub River Plugin (by uberVU)

  Hazelcast River Plugin (by Steve Samuel)

  JDBC River Plugin (by J?rg Prante)

  JMS River Plugin (by Steve Sarandos)

  Kafka River Plugin (by Endgame Inc.)

  LDAP River Plugin (by Tanguy Leroux)

  MongoDB River Plugin (by Richard Louapre)

  Neo4j River Plugin (by Steve Samuel)

  Open Archives Initiative (OAI) River Plugin (by J?rg Prante)

  Redis River Plugin (by Steve Samuel)

  RSS River Plugin (by David Pilato)

  Sofa River Plugin (by adamlofts)

  Solr River Plugin (by Luca Cavanna)

  St9 River Plugin (by Sunny Gleason)

  Subversion River Plugin (by Pascal Lombard)

  DynamoDB River Plugin (by Kevin Wang)

  可以看出,已經覆蓋了大部分的數(shù)據(jù)源,特別是針對關系型數(shù)據(jù)庫提供了統(tǒng)一的jdbc-river來進行數(shù)據(jù)操作。

  elasticsearch-river-jdbc的源碼在:github.com/jprante/elasticsearch-river-jdbc,該項目提供了詳細的文檔,下面以SQL Server為例簡單說明使用方法。

  首先,需要安裝elasticsearch-river-jdbc,在elasticsearch目錄下執(zhí)行:

  ./bin/plugin --install jdbc --url xbib.org/repository/org/xbib

一個字網名[www.la240.com/html2017/1/36/]
/elasticsearch/plugin/elasticsearch-river-jdbc/1.1.0.1/elasticsearch-river-jdbc-1.1.0.1-plugin.zip

  然后,安裝SQLServer的JDBC庫,鏈接為: Microsoft JDBC Driver.把其中的 'sqljdbc4.jar'復制到elasticsearch安裝目錄的lib文件夾下。

  考慮到elasticsearch集群,以上兩個步驟在每個節(jié)點上都需要執(zhí)行。

  最后也是最關鍵的一步,在elasticsearch中建立river,讓elasticsearch自動從SQLServer中獲取數(shù)據(jù)。

  PUT /_river/mytest_river/_meta

  {

  "type" : "jdbc",

  "jdbc" : {

  "driver":"com.microsoft.sqlserver.jdbc.SQLServerDriver",

  "url":"jdbc:sqlserver://MYSQLSERVERNAME;databaseName=MYProductDatabase",

  "user":"admin","password":"Password",

  "sql":"select ProductID as _id, CategoryID,ManufacturerID,MfName,ProductTitle,MfgPartNumber from MyProductsTable(nolock)",

  "poll":"10m",

  "strategy" : "simple",

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 平罗县| 石渠县| 邳州市| 福贡县| 察哈| 济宁市| 宽城| 灵丘县| 铜梁县| 壶关县| 宣城市| 沁源县| 尉犁县| 安塞县| 洪雅县| 资中县| 扬中市| 宽城| 高邮市| 天台县| 万荣县| 西峡县| 丹江口市| 临武县| 广丰县| 高雄市| 浙江省| 高青县| 招远市| 永新县| 甘泉县| 五莲县| 涟水县| 新兴县| 太湖县| 夏河县| 临高县| 泾阳县| 囊谦县| 丹寨县| 乌拉特前旗|