我需要将Elasticsearch集成到我的网站。我在localhost XAMPP服务器上安装了elasticsearch。我正在使用http://localhost:9200
检查静态数据。我的数据是在mysql db中。所以我已经完美地在Elasticsearch / plugins文件夹中安装了river-jdbc。以下代码是config.json文件
{ "type" : "jdbc",
"jdbc" :{
"strategy" : "oneshot",
"driver" : "com.mysql.jdbc.Driver",
"url" : "jdbc:mysql://localhost:9200/dbname",
"user" : "root",
"password" : "",
"sql" : "select * from tablename",
"poll" : "1h",
"scale" : 0,
"autocommit" : false,
"fetchsize" : 100,
"max_rows" : 0,
"max_retries" : 3,
"max_retries_wait" : "10s",
"locale" : "it",
"digesting" : true,
},
}
使用以下代码更新.json文件curl -XPUT http://127.0.0.1:9200/_river/jdbcriver/_meta" -d @config.json.
它已创建。现在我很困惑地在我的网站上显示数据。这是我面临的问题
数据库是否与文件连接?我该怎么拉 数据到我的网站
在PHP中如何检索数据并在网页中显示?
如何在实时域中配置相同内容?