Интеграция ElasticSearch с MySQL и переполнением стека

Мне нужно интегрировать Elasticsearch на мой сайт. Я установилasticsearch на локальный сервер XAMPP. Я проверяю статические данные, используя http://localhost:9200, Мои данные в базе данных MySQL. Поэтому я установил river-jdbc в папку Elasticsearch / plugins отлично. Следующий код является файлом 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, как я могу получить данные и показать на веб-странице?

  • Как я могу настроить то же самое в живом домене?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]