gpt4 book ai didi

mysql - "IndexMissingException[[jdbc] missing]", "status": 404

转载 作者:行者123 更新时间:2023-11-30 23:16:44 25 4
gpt4 key购买 nike

我想使用 Elasticsearch 索引和搜索 mysql 数据库,我遵循了本教程

elasticsearch-river-jdbc

首先我下载了​​elasticsearch并在其插件文件夹中安装了river-jdbc。然后在 ES_HOME/elasticsearch-0.90.1/plugins/river-jdbc/中添加 mysql-jdbc然后启动 elasticsearch 并启动另一个终端窗口,并使用此 curl 命令创建了一个名为 my_jdbc_river 的新 JDBC 河

curl -XPUT 'localhost:9200/_river/my_jdbc_river/_meta' -d '{
"type" : "jdbc",
"jdbc" : {
"driver" : "com.mysql.jdbc.Driver",
"url" : "jdbc:mysql://localhost:3306/bablool",
"user" : "root",
"password" : "babloo",
"sql" : "select * from details"
},
"index" : {
"index" : "jdbc",
"type" : "jdbc"
}
}'

然后当我运行这个命令时:curl -XGET 'localhost:9200/jdbc/jdbc/_search?pretty&q=*'

我收到以下错误:

"error": "IndexMissingException[[jdbc] missing]", "status" : 404

请帮帮我....

最佳答案

按照问题中提到的教程,我遇到了同样的错误...再次阅读文档后,我注意到我在安装 river_jdbc 插件后忘记重启 ES。

tutorial如果您开始学习索引 SQL 数据库,这也很有趣。

关于mysql - "IndexMissingException[[jdbc] missing]", "status": 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17340645/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com