在我的 MySQL 中:
mysql> select * from cc;
+----+------+
| id | name |
+----+------+
| 1 | aa |
| 2 | bb |
+----+------+
2 rows in set (0.00 sec)
而elasticsearch jdbc河是:
curl -XPUT 'localhost:9201/_river/my_jdbc_river/_meta' -d '{
"type" : "jdbc",
"jdbc" : {
"driver" : "com.mysql.jdbc.Driver",
"url" : "jdbc:mysql://localhost:3301/test",
"user" : "root",
"password" : "root",
"poll" : "10s",
"strategy" : "simple",
"sql" : "select * from cc"
}
}'
但是,我不明白弹性搜索索引数据为什么结果是:
aa
bb
aa
bb
aa
aa
aa
bb
bb
bb
我认为结果是这样的:
aa
bb
请帮助我,感谢 gsc-leticia 帮助我格式化这个问题内容。