jdbc_river没有获取所有行

时间:2014-01-23 22:00:44

标签: elasticsearch elasticsearch-jdbc-river

我正在使用jdbc river将所有sql数据提取到elasticsearch中。但是虽然我可以清楚地看到我的数据库有更多的行,但jdbc_river只能获取4-5行。

这是我使用过的卷曲声明:

curl -XPUT 'localhost:9200/_river/my_jdbc_river/_meta' -d '{
  "type": "jdbc",
  "jdbc": {
    "strategy": "simple",
    "driver": "com.mysql.jdbc.Driver",
    "url": "jdbc:mysql://localhost:3306/test",
    "user": "test",
    "password": "password",
    "sql": "select * from eventcomplete",
    "poll": "24h",
    "max_retries": 3,
    "max_retries_wait": "10s"
  },
  "index": {
    "index": "paymentcomplete",
    "autocommit": "true",
    "type": "mysql",
    "bulk_size": 100
  }
}'

有人可以帮我解决这个问题,我可能在curl语句中遗漏了一些参数。

0 个答案:

没有答案