Elasticsearch技术碎片(一)

本篇为此系列的第一篇,能写多少看状态~~!

mysql-river

curl -XPUT 'localhost:9200/_river/[type_name]/_meta' -d '{
      "type" : "jdbc",
      "jdbc" : {
          "url" : "jdbc:mysql://[IP]:[port]/[database]",
          "user" : "root",
          "password" : "123456",
          "sql" : "select * from [table_name]",
          "index" : "[index_in_ES]",
          "type" : "[type_in_ES]"
      }
 }'

mongodb-river

curl -XPUT "192.68.3.130:9200/_river/river_name/_meta" -d '
{
  "type": "mongodb",
  "mongodb": { 
    "servers":
    [
      { "host": "192.168.1.111", "port": 888 },
      { "host": "192.168.1.112", "port": 889 }
    ],
    "options": { 
      "secondary_read_preference" : true
    },
    "credentials":
    [
      { "db": "admin", "user": [user_name], "password": [password] }
    ],
    "db": "test", 
    "collection": "testES"
  }, 
  "index": { 
    "name": "testes_index", 
    "type": "type_index"
  }
}'

 

目前ES已经升级到了2.1.0,悲剧的是官方已经发布公告,不支持river迁移数据了!!!

参考内容:https://www.elastic.co/blog/deprecating-rivers

转载于:https://my.oschina.net/u/2269890/blog/479165

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值