Я использую Elastic Search 1.7 версию для моего приложения и с использованием концепции реки я заполнялся данными из SQL Server для ElasticSearch с помощью следующей статьи: https://www.pluralsight.com/blog/it-ops/elasticsearch-and-sql-serverданных из SQL Server для ElasticSearch узла
URL: POST http://localhost:9200/_river/my_jdbc_river/_meta
JSON:
{
"type":"jdbc",
"schedule" : "0 0-59 0-23 ? * *",
"jdbc": {
"driver":"com.microsoft.sqlserver.jdbc.SQLServerDriver",
"url":"jdbc:sqlserver://127.0.0.1:1433;databaseName=MyDatabase",
"user":"my_db_user","password":"password",
"sql":"select ID as _id, FirstName, LastName, DateOfBirth from People",
"index":"people",
"type":"person"
}
}
Но в документации упругого поиска 2.0 он говорит река осуждается .is есть ли лучший способ для копирования данных из SQL Server упругого эластичного поиска 2,0
любого пример коды альтернативы был бы действительно полезно
Thanks
Этот ответ может помочь: http://stackoverflow.com/questions/34477095/elasticsearch-replication-of-other-system-data/34477639#34477639 – Val