elasticsearch,Jdbc,elasticsearch" /> elasticsearch,Jdbc,elasticsearch" />

使用jdbc RIVER时,mysql中的所有实体未在elasticsearch中索引

使用jdbc RIVER时,mysql中的所有实体未在elasticsearch中索引,jdbc,elasticsearch,Jdbc,elasticsearch,我有一个MySQL数据库,它的表包含191000个实体。但是当使用JDBC-river在elasticsearch中索引时,只有21274实体被索引。我如何解决这个问题 这是我的JDBC配置: curl -XPUT 'localhost:9200/test/hello/_meta' -d '{ "type" : "jdbc", "jdbc" : { "url" : "jdbc:mysql://localhost:3306/tdb", "user"

我有一个MySQL数据库,它的表包含
191000个
实体。但是当使用
JDBC-river
在elasticsearch中索引时,只有
21274
实体被索引。我如何解决这个问题

这是我的JDBC配置:

curl -XPUT 'localhost:9200/test/hello/_meta' -d '{
    "type" : "jdbc",
    "jdbc" : {
        "url" : "jdbc:mysql://localhost:3306/tdb",
        "user" : "root",
        "password" : "",
        "sql" : "select * from test"
    }
}'

其中
tdb
是我的数据库,
test
是包含191000个实体的表。

欢迎加入!您至少应该分享一些更多的信息,比如JDBC河的配置。尽可能多的信息可以帮助我们帮助你。欢迎来到SO。因此,我怀疑你的问题能否得到回答,因为你没有提供足够的细节。也许你可以描述一下你是如何索引输入数据库的?(编辑问题,而不是在评论中)。另外,非常感谢。很抱歉给您带来不便。我们会调查一下,然后回来,先生。看看我在这里给出的答案,可能会有帮助!在哪里?对不起。我是一个业余爱好者,还没有使用SO